WordPressマルチサイトのバックアップ:ネットワーク全体(+サイトごと)のバックアップ方法
John Turner
John Turner
1つのWordPressインストールで複数のサイトを管理するのは素晴らしいことですが、それらすべてをバックアップする複雑さはどうでしょうか?それは全く別の話です。
私はマルチサイトのバックアップ戦略に何時間も費やし、ようやく解決策を見つける前に、何度か危ない橋を渡ったと言わざるを得ません。
これを読んでいるあなたは、おそらく同じような状況にあるか、少なくとも先を見越して考えているほど賢明です。あなたは素晴らしいマルチサイトネットワークを持っており、それを保護する必要があることを知っていますが、どこから始めればよいのでしょうか?
WordPressマルチサイトの効果的なバックアップについて、私が(しばしば苦労して)学んだことを共有します。
主なポイントは次のとおりです:
- ほとんどのWordPressバックアップツールは、複数のサブサイトを持つネットワークではなく、単一サイト用に設計されているため、マルチサイトネットワークを処理できません。
- 適切なプラグインを使用すれば、数百または数千ものサブサイトを個別にダウンロードする代わりに、すべてを1つのバックアップでキャプチャできます。
- Duplicator Proは、ネットワーク全体を一度にバックアップしたり、サブサイトを個別にバックアップしたりするために特別に構築されています。
- サイトが完全にダウンしている場合でもデータを復旧できる、Duplicatorの災害復旧URLを設定します。
- 毎日(または高トラフィックネットワークの場合はさらに頻繁に)自動バックアップをスケジュールして、手動で行うことを忘れないようにします。
- サーバーへの負荷を避け、ホスティングが失敗した場合でも復旧できるように、Duplicator Cloud、Google Drive、Dropbox、Amazon S3などのクラウドストレージにバックアップを保存します。
目次
WordPressマルチサイトをバックアップする理由
複数のWordPressウェブサイトを管理している場合は、マルチサイトネットワークの設定を検討するとよいでしょう。これにより、単一のダッシュボードから異なるWordPressインストールを制御できます。
マルチサイトでは、1つのメインサイトがあり、そのネットワーク内に多くのサブサイトがあります。これらはサブドメインまたはサブディレクトリのいずれかになります。
どのウェブサイトでもそうであるように、マルチサイトネットワークをバックアップすることは重要です。すべてのサイトが接続されているため、サイバー攻撃はすべてのサブサイトに影響します。セキュリティを強化するために、頻繁にバックアップを作成してください。
バックアップとは、WordPressデータベースとファイルの保存されたコピーです。バックアップがあれば、壊滅的なエラー、ハッキング、データ損失、その他の問題の後でネットワークを復元できることが保証されます。
マルチサイトのバックアップ中に何が起こりうるか?
通常、WordPressサイトをバックアップする最も簡単な方法は、バックアッププラグインをインストールすることです。残念ながら、多くのWordPressバックアッププラグインは、マルチサイトネットワークを処理できるように構築されていません。
単一のサイトをバックアップするのではなく、複数のサブサイトからデータを保存する必要があります。好きなだけサブサイトを追加できるため、バックアップする必要のあるウェブサイトは数百または数千になる可能性があります。
Multisiteのバックアップは困難な場合がありますが、不可能ではありません。適切なプラグインを見つけることで、ネットワーク全体のバックアップを簡単に作成できます。これにより、すべてのサブサイトのデータが安全であることを保証します。
WordPressマルチサイトのバックアップ方法
Multisiteのバックアップのために、各サブサイトのデータベースとコアファイルを個別にダウンロードする必要はありません。ネットワークをバックアップする簡単な方法を説明します。
- Multisiteバックアッププラグインをインストールする:Multisiteネットワークをサポートするバックアッププラグイン(Duplicatorなど)を選択してアクティブ化します。
- Multisiteバックアップを作成する:すべてのサブサイトのデータとファイルを含む完全なバックアップを生成します。
- 災害復旧ポイントを設定する:クイックアクセスのための復旧URLを使用して、緊急復旧オプションを設定します。
- 自動バックアップを設定する:手動介入なしでネットワークを保護するために、定期的な自動バックアップをスケジュールします。
ステップ1:マルチサイトバックアッププラグインをインストールする
すべてのプラグインがMultisiteネットワーク設定と互換性があるわけではありません。幸いなことに、Duplicatorは、このタスクに最適な強力なバックアップソリューションです。
Duplicatorを使用すると、WordPress Multisiteの移行、クローン作成、バックアップを行うことができます。

開始するには、Duplicator Proのサブスクリプションを選択する必要があります。プラグインには無料版がありますが、Duplicator ProはMultisiteのサポートを追加します。
購入後、ライセンスキーをコピーしてください。次に、ネットワーク管理者ダッシュボードを開きます。ここで、プラグイン » 新規追加に移動し、Duplicatorをアップロードします。

次に、インストール済みプラグインページに移動します。Duplicator Proの下にあるネットワークアクティブ化をクリックします。

最後に、Duplicator Pro » 設定 » 一般にアクセスします。以前にコピーしたライセンスキーを貼り付けます。

これで、Duplicator Proが完全にセットアップされます!
ステップ2:マルチサイトバックアップを作成する
次のステップでは、ネットワークのすべてのデータを単一のzipファイルに保存します。これは、バックアップとして簡単に保存したり、別の場所に移行したりできます。
バックアップを作成するには、Duplicator Pro » バックアップ » 新規追加に移動します。

ページの上部で、バックアップに名前を付けます。ドメイン、サイトタイトル、現在の月、年などの動的タグを使用できます。

デフォルトでは、Duplicatorはローカルサーバーにバックアップを保存します。ただし、次のいずれかのストレージ場所を使用できます。
- Duplicator Cloud
- FTP
- Google Drive
- Dropbox
- Microsoft OneDrive
- Amazon S3
- Wasabi
- Google Cloud
- DreamObjects
- Vultr
- DigitalOcean Spaces
- Cloudflare R2
- Backblaze B2
- その他のS3互換クラウドストレージサービス
バックアップの一部はアーカイブファイルです。これには、WordPressネットワークのすべてのファイルとデータベーステーブルが含まれています。
個々のサイトをバックアップから除外したい場合は、Multisiteタブをクリックします。

ビルドからサブサイトのデータを削除するには、それを「除外されたサブサイト」ボックスに移動します。ネットワーク全体を完全にバックアップしたい場合は、何も変更しないでください。
次へをクリックすると、Duplicatorがマルチサイトネットワークをスキャンします。バックアップを作成する前に、通知を確認してください。

バックアップを保存するには、「バックアップ」ページに移動し、「 ダウンロード » 両方のファイル」をクリックします。

これにより、アーカイブファイルとインストーラーファイルの両方がコンピューターに保存されます。ダッシュボードにアクセスできない場合は、cPanelまたはファイル転送プロトコル(FTP)クライアントに手動でアップロードできます。
ステップ3:災害復旧ポイントを設定する
保存されたバックアップを復元する簡単な方法の1つは、ディザスタリカバリを設定することです。これにより、Duplicatorは、特定の時点にウェブサイトを復元したいことを認識します。
他のWordPressバックアッププラグインとは異なり、Duplicator ProはリカバリURLを提供します。ウェブサイトがダウンしている場合でも、これを使用して、予期しないエラーの後でサイトを復旧させることができます。
ディザスタリカバリを設定するには、ローカルに保存された完全なバックアップが必要です。それが完了したら、ディザスタリカバリアイコンをクリックできます。

次に、ディザスタリカバリの設定を続行します。

その後、リカバリリンクをコピーするか、ランチャーをダウンロードします。WordPressウェブサイトで問題が発生した場合は、リンクをブラウザウィンドウに貼り付けます。または、ランチャーファイルを開きます。

マルチサイトを復元するには、ステップバイステップのリカバリウィザードに従うだけです。これにより、エラーのないバージョンのネットワークに再びアクセスできます!

ステップ4:自動バックアップを設定する
予期しないエラーやハッキングを防ぐために、ネットワークを定期的にバックアップすることをお勧めします。
必要なときにいつでも手動バックアップを作成できますが、ネットワーク管理者にとっては時間がかかる場合があります。多くの場合、自動バックアップスケジュールを設定する方が良い解決策です。
自動バックアップがあれば、ネットワークのハンズフリーセキュリティソリューションが得られます。座って、Duplicatorのようなバックアッププラグインに、事前に設定されたスケジュールでバックアップを処理させることができます。
バックアップを自動化するには、「 Duplicator Pro » スケジュールバックアップ » 新規追加」を見つけます。

新しいバックアップスケジュールに名前を付けます。次に、自由に「バックアップテンプレート」を選択するか、「新しいものを作成」してください。これは、バックアップに保存されるデータをカスタマイズするだけです。

これで、バックアップがどこに保存されるかを選択できます。「ストレージ」の横には、すでに有効にしているすべてのストレージの場所が表示されます。

ストレージの場所を選択したら、スケジュールの時間を設定できます。まず、1時間ごと、毎日、毎週、または毎月の自動バックアップを選択します。

最後に、カスタム開始時刻を選択します。これにより、いつでもバックアッププロセスを開始できます。
ページの下部にある このスケジュールを有効にするの横にあるボックスをオンにします。次に、保存します。

これで、Duplicatorは自動的に新しいバックアップを自分で作成します!ネットワークからのデータの損失を心配する必要はありません。
WordPressマルチサイトをバックアップするその他の方法
Duplicatorのようなバックアッププラグインは、マルチサイトをバックアップする最も便利な方法を提供します。ただし、他にもいくつかのオプションがあります。
ほとんどのウェブホスティングプロバイダーはWordPressサイトを自動的にバックアップします。このサービスを提供しているかどうか、ウェブホストに確認してください。
手動でのアプローチを好む場合は、マルチサイトを手動でバックアップできます。FTPまたはファイルマネージャーを使用して、WordPressディレクトリ全体をダウンロードする必要があります。データベースをバックアップするには、phpMyAdminを使用してエクスポートします。
どの方法を選択しても、定期的にバックアップを作成することを忘れないでください。これにより、ネットワークが保護され、安心が得られます!
よくある質問(FAQ)
WordPressマルチサイトをバックアップする最良の方法は何ですか?
WordPressマルチサイトをバックアップする最良の方法は、Duplicator Proのようなバックアッププラグインをインストールすることです。このツールを使用すると、ネットワークのフルバックアップを作成できます。サブサイトをスタンドアロンの新しいサイトとしてネットワークから移行することもできます。
代替案:UpdraftPlusは、WordPressマルチサイトをバックアップまたは移行できる別のプラグインです。ただし、一度に1つのサブサイトしかバックアップできません。さらに、ネットワーク全体を一度に復元することはできません。
単一のサイトをマルチサイトネットワークに移動するにはどうすればよいですか?
元のサイトでDuplicatorバックアップを作成し、生成されたアーカイブファイルをダウンロードすることで、単一のWordPressサイトをマルチサイトネットワークに移動できます。次に、マルチサイトネットワークを開き、インポートページに移動します。単一サイトのアーカイブファイルをインポートボックスにドラッグアンドドロップし、ステップバイステップウィザードに従ってインストールを完了します。
詳細については、WordPressマルチサイトを移行する方法に関するガイドをご覧ください!
WordPressサイトを手動でバックアップするにはどうすればよいですか?
FTPクライアントまたはcPanelを使用してルートディレクトリをダウンロードすることにより、WordPressサイトを手動でバックアップできます。phpMyAdminを使用してデータベースをエクスポートします。緊急時にサーバーに再アップロードできるように、これらの両方のファイルを安全な場所に保存してください。
WordPressでマルチサイトをエクスポートするにはどうすればよいですか?
WordPressのマルチサイトをエクスポートするには、まずDuplicator Proをインストールします。次に、バックアップを作成し、すべてのサブサイトを含めます。
バックアップの構築を完了し、ダウンロードします。これにより、マルチサイトがZIPアーカイブファイルとして完全にエクスポートされます。マルチサイトを移行する必要がある場合は、このファイルとインストーラーを新しいサーバーにアップロードするだけです。
マルチサイトはどのくらいの頻度でバックアップする必要がありますか?
データ損失、プラグインの競合、サーバー障害から保護するために、マルチサイトは毎日バックアップしてください。トラフィックの多いネットワークやeコマースのマルチサイトの場合は、12時間ごとにバックアップを実行することを検討してください。サーバーの問題が発生した場合に復旧オプションが利用できるように、バックアップはローカルとリモートのクラウドストレージの両方に常に保存してください。
マルチサイトネットワークを保護する時が来ました
マルチサイトネットワークのバックアップは、大変な作業のように思えるかもしれません。しかし、Duplicator Proを自動バックアップと災害復旧機能で設定すれば、リラックスできます。
その安心感は、設定に費やしたすべての時間の価値があります。
毎日の自動バックアップから始め、ネットワークの変更頻度に基づいてスケジュールを調整してください。あっという間に、マルチサイトのバックアップは心配事の1つではなくなります。
マルチサイトネットワークを処理できるバックアッププラグインをお探しですか?Duplicator Proをダウンロードして、手動およびスケジュールされたネットワークバックアップを簡単に作成してください!
せっかくなので、これらの追加のWordPressのヒントとコツも気に入るはずです。