WordPressサイトのバックアップ、復元が簡単に行えるプラグイン
バージョンアップのときのエラー・カスタマイズの失敗・不正アクセスなど、何かあったときに戻せるように、定期的にバックアップを取りましょう。
バックアップ手順紹介

新規作成からバックアップ作成開始

特に何も変更せずに「次」ボタンクリック

コンテンツスキャンが終わったら「ビルド」を実行

バックアップ作業は以上で完了
インストーラーファイルとアーカイブファイルをローカル環境に保存
バックアップのファイルは、作り終えたら手元(PC や NAS など)に移して、サーバーからは消しておきましょう。公開フォルダに残っていると、ファイル名を知られたときにサイト全体とデータベースを落とされてしまいます。
バックアップからの復元手順
Duplicator でバックアップしたファイル(installer.php とアーカイブファイル)を、2 つともドキュメントルートにアップロードします。

installer.phpにブラウザからアクセス

アーカイブファイル名を入力して「Submit」を実行
(例)20240415_サイト名_英数字_20240423131709_archive.zip
実際のファイル名には、推測されにくい英数字が入ります。ファイル名はほかの人に知られないようにしましょう。
このファイル名を入力します
データベースの情報を入力

WordPressインストール済みの環境であれば wp-config.php ファイルにデータベース接続情報が記載されています
/** The name of the database for WordPress */ define( 'DB_NAME', "xxxxxxxxxxxxx" ); /** Database username */ define( 'DB_USER', "xxxxxxxxxxxxx" ); /** Database password */ define( 'DB_PASSWORD', "xxxxxxxxxxxxx" ); /** Database hostname */ define( 'DB_HOST', "xxxxxxxxxxxxx" );
今のデータベースに上書きして復元するときは、wp-config.php の上の 4 つの値を入力します。別のデータベースを使うときは、先にデータベースを作っておきます。
あとはウィザードに従って次に進むだけ
以上でバックアップからの復元が完了します
今のサイトに上書きせず、サブドメインや別のサーバーに復元すれば、サイトの複製やサーバーの移行にも使えます。
復旧後にサーバー内のデータを確認
復旧作業用にアップロードしたファイル(installer.php,アーカイブファイル)がサーバー上から消えていることを確認します。管理画面を開くと消える作りになっていますが、念のため残っていないかを確認し、残っていたら手で削除します。

