WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

WordPress 6.5.2
広告WordPress・PHP を学べる本

Amazonのアソシエイトとして、WordPress functions.phpは適格販売により収入を得ています。

概要説明

何かあったときに役に立つバックアップ。大きくカスタマイズをする時、WordPress・プラグインのバージョンアップ前にバックアップをオススメいたします。復旧については行われたことがない人が多いですが知っていると何かあったときに慌てずに済むので復旧方法も掲載。

WordPressサイトのバックアップ、復元が簡単に行えるプラグイン

Duplicator – WordPress 移行 & バックアッププラグイン

バージョンアップのときのエラー・カスタマイズの失敗・不正アクセスなど、何かあったときに戻せるように、定期的にバックアップを取りましょう。

バックアップ手順紹介

WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

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

WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

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

WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

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

WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

バックアップ作業は以上で完了

インストーラーファイルとアーカイブファイルをローカル環境に保存

バックアップのファイルは、作り終えたら手元(PC や NAS など)に移して、サーバーからは消しておきましょう。公開フォルダに残っていると、ファイル名を知られたときにサイト全体とデータベースを落とされてしまいます。

バックアップからの復元手順

Duplicator でバックアップしたファイル(installer.php とアーカイブファイル)を、2 つともドキュメントルートにアップロードします。

WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

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

WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

アーカイブファイル名を入力して「Submit」を実行

(例)20240415_サイト名_英数字_20240423131709_archive.zip

実際のファイル名には、推測されにくい英数字が入ります。ファイル名はほかの人に知られないようにしましょう。

このファイル名を入力します

データベースの情報を入力

WordPress Duplicatorプラグインを使ったバックアップ&復旧対応手順

WordPressインストール済みの環境であれば wp-config.php ファイルにデータベース接続情報が記載されています

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,アーカイブファイル)がサーバー上から消えていることを確認します。管理画面を開くと消える作りになっていますが、念のため残っていないかを確認し、残っていたら手で削除します。

SiteBeacon(サイトビーコン)

サイトが止まったら、すぐに気づける。

ホームページを 5 分ごとにチェックして、止まったとき・エラーが出たとき・SSL やドメインの期限が近いときに、メールでお知らせします。2 サイトまでは、ずっと無料で使えます。

SiteBeacon を見る サイトを直す相談をする

監視で気づいたあとの直す作業も、同じ担当がお受けします。