こんにちは。
万が一のサーバー破損やハードウェア障害が発生した場合、日頃取得しておいたバックアップアーカイブ(tar.gz)とSQLダンプから新サーバーへ完全復旧(リストア)できる状態にしておくことが不可欠です。
本記事では、リストアの具体的な実行手順をコマンドとともにわかりやすくまとめました。
1. データベースの復元手順
# バックアップ済みのSQLダンプをDockerコンテナ内のデータベースへ流し込む
docker exec -i abibase_db mariadb -u root -pdb_root_secure_password wp_db < /home/bonobono/backups/wp_db_dump.sql
2. Webファイルと設定の復元
# アーカイブファイルの解凍と展開
tar -zxvf site_full_backup_20260803.tar.gz -C /home/bonobono/app/
3. まとめ
手順が整理されていれば、大規模障害が発生した場合でもわずか数分で元の正常なサイト状態へ復旧させることができます。








