WordPressマルチサイトのバックアップ方法(プラグイン+手動)

WPBeginnerでは、ウェブサイトのさまざまな言語バージョンを管理するためにWordPressマルチサイトを使用しています。このセットアップは単一のWordPressインストールから複数のサイトを実行するため、安全に保ち、適切にメンテナンスすることが非常に重要です。

ただし、マルチサイトネットワークのバックアップは、通常のWordPressサイトのバックアップとは少し異なります。1つのサイトだけでなく、ネットワーク全体を保護しており、各サイトには独自のコンテンツ、ユーザー、テーマ、設定があります。

これは複雑さを増すため、マルチサイトを完全にサポートするバックアップ方法を選択することが重要です。

私たちのおすすめのソリューションはDuplicator Proです。なぜなら、初心者でもプロセスが簡単だからです。しかし、誰もがプラグインの使用を好むわけではないことを私たちは知っています。

そのため、このガイドでは、WordPressマルチサイトネットワークをバックアップするさまざまな方法を説明し、あなたに最適な方法を選択できるようにします。

WordPressマルチサイトのバックアップ方法

WordPressマルチサイトをバックアップすべき理由

ここ WPBeginner では、サイトのさまざまな言語バージョンを管理するために、WordPress マルチサイトネットワークを実行しています。そのため、すべてを安全かつ最新の状態に保つことの重要性を理解しており、その方法の 1 つがマルチサイトバックアップです。

WordPressバックアップマルチサイトは、メインサイトとすべてのサブサイトを含むネットワーク全体を潜在的な災害から保護するのに役立ちます。

例えば、人的ミスやサーバーの問題でウェブサイトがダウンした場合、最新のバックアップがあればデータ損失を防ぐことができます。さらに、WordPressサイトを機能的な状態に素早く復元できることを保証します。

バックアップは、WordPress のセキュリティにも重要です。サイトがハッキングされたり、マルウェアに感染したりした場合、クリーンなバージョンに簡単に復元できます。これにより、時間の節約になり、サイトがダウンすることによる金銭的損失を回避できます。

さらに、マルチサイトネットワークに大きな変更を加えたい場合にもバックアップがあると役立ちます。テーマ、プラグイン、または WordPress 自体を更新する前に、バックアップを作成できます。これにより、何か問題が発生した場合でも、正常に動作していたバージョンに戻すことができます。

これを踏まえて、WordPressマルチサイトネットワークをバックアップする2つの方法を見ていきましょう。これらの方法のいずれも、サブディレクトリを持つマルチサイトでも、異なるドメインを持つマルチサイトでも機能します。

このチュートリアルをナビゲートするには、以下のクイックリンクを使用できます。

方法1:マルチサイトバックアッププラグインを使用する(最も簡単な方法)

マルチサイトに対応したWordPressバックアッププラグインを使用するのが、特に初心者にとって、バックアップを作成する最も簡単な方法です。優れたプラグインはすべてを処理してくれるため、マルチサイトネットワークのバックアップに関する技術的な詳細を気にする必要はありません。

マルチサイト対応のバックアッププラグインを数多くテストしましたが、Duplicator Proが私たちの最優先事項として際立っています。

Duplicatorのホームページ

これは、WordPressサイト全体をバックアップするだけでなく、災害復旧オプションも提供します。この機能は、問題が発生してWordPress管理画面にアクセスできなくなった場合に、WordPressマルチサイトネットワークを迅速に復元するために不可欠です。

唯一の欠点は、Duplicator Pro が無料ではないことです。無料バージョンはありますが、マルチサイトサポートを得るには、年間 $199.50 の Pro プランが必要になります。しかし、同じネットワークで複数のサイトを管理している場合、これは価値のある投資です。

プラグインの詳細については、包括的なDuplicator レビューをご覧ください。

ステップ1:Duplicatorのインストールと有効化

Duplicator Proを購入した後、WordPressマルチサイトネットワークにスーパー管理者としてログインする必要があります。その後、マルチサイトのネットワーク管理者としてWordPressプラグインをインストールしてください。

インストールが完了したら、WordPressネットワーク管理ダッシュボードのプラグイン » インストール済みプラグインページに移動する必要があります。Duplicator Proを探し、その下にある「ネットワークアクティベート」をクリックします。

WordPressマルチサイトでDuplicatorを有効化する

最後に、Duplicator Pro » Settings にアクセスし、「General」タブに移動します。

ここで、プラグイン購入時に受け取ったライセンスキーを入力する必要があります。適切なフィールドにキーを貼り付け、「アクティベート」をクリックしてプラグインの全機能を利用できるようにします。

Duplicatorライセンスを入力する

ステップ2:マルチサイトバックアップの作成

さて、ネットワークのすべてのデータを単一のzipファイルに保存しましょう。このファイルは、バックアップとして、またはサイトを新しいサーバーに移動するために使用できます。

Duplicator Pro » Backups に移動し、「新規追加」をクリックして開始します。

Duplicatorを使用してバックアップを作成する方法

バックアップに名前を付けます。現在のバックアップの日時などを追加するために、特別な動的タグを使用できます。

これにより、特に定期的にバックアップを作成する場合、後でバックアップを簡単に特定できます。

バックアップパッケージの名前を入力

次に、バックアップを保存する場所を選択する必要があります。

Duplicatorはデフォルトでサーバーにバックアップを保存しますが、Dropbox、OneDrive、またはGoogle Driveのようなクラウドストレージを使用することもできます。

Duplicatorでマルチサイトバックアップを保存する場所を選択する

「バックアップ」セクションでは、マルチサイトバックアップに含めるものを決定できます。フィルター、マルチサイト、セキュリティの3つのタブがあります。

「フィルター」では、ウェブサイト全体をバックアップするか、メディアのみ、またはデータベースのみのバックアップを作成するかを選択できます。「ファイルフィルター」オプションを有効にすることで、特定のファイル、フォルダ、またはファイル拡張子を除外することもできます。

保存するファイルの詳細については、どのWordPressファイルをバックアップすべきかに関するガイドをお読みください。

Duplicatorで作成するマルチサイトバックアップの種類を選択する

「マルチサイト」セクションでは、バックアップに含めるサブサイトを選択できます。

これは、ネットワークの特定の部分のみをバックアップしたい場合に役立ちます。

WordPress マルチサイトのバックアップに含める、または除外するサブサイトを選択する

追加のセキュリティについては、「セキュリティ」タブに移動してください。

ここで、パスワードを追加したり、暗号化を有効にしてバックアップファイルを保護したりできます。

DuplicatorのWordPressマルチサイトバックアップにセキュリティ機能を追加する

ページを下にスクロールすると、「インストーラー」設定はそのままにしておくことができます。

「次へ」をクリックして続行します。

Duplicator で WordPress マルチサイトのバックアップを開始する

Duplicatorがマルチサイトネットワークをチェックします。

注意が必要な問題が発生した場合、Duplicatorは要素の横に「通知」ラベルを追加します。その後、矢印をクリックして状況を確認し、Duplicatorの推奨事項に基づいて問題を解決できます。

すべてが「Good」と表示されたら、「バックアップを作成」をクリックします。

DuplicatorでWordPressマルチサイトのバックアップに進む

バックアップが完了すると、「バックアップ」ページに新しいバックアップファイルが表示されます。

「Download」ボタンをクリックして、両方のファイルをコンピューターにダウンロードすることをお勧めします。これにより、後でダッシュボードにアクセスできなくなったり、別の WordPress ホスティングプロバイダーに切り替えたりする場合でも、サイトを復元できます。

アーカイブ zip ファイルを使用して、WordPress バックアップをウェブサイトとして表示 することもできます。

DuplicatorでWordPressマルチサイトのバックアップファイルをダウンロードする

Duplicatorでマルチサイトバックアップを復元する方法

バックアップの作成方法がわかったので、Duplicator Pro を使用して WordPress マルチサイトネットワークを復元する方法を見ていきましょう。

開始するには、Duplicator Pro » バックアップに移動します。使用したいバックアップを見つけ、その横にある「復元」ボタンをクリックします。

Duplicatorでのマルチサイトバックアップの復元

Duplicator がバックアップファイル内で見つけたものが表示されるウィンドウがポップアップ表示されます。アーカイブとインストーラーファイルの概要が表示されます。すべて問題ないように見えたら、「すべての規約と通知を読み、同意しました」というチェックボックスをオンにして、「バックアップの復元」をクリックします。

この場合、Duplicatorはアドオンのステージングサイトが復元されないことを警告しました。しかし、私たちにとっては問題なかったので、復元を進めました。

Duplicatorで作成したマルチサイトのバックアップを復元する

次に、新しいマルチサイトとデータベース設定でインストーラーを実行していることを確認する別のポップアップが表示されます。

「OK」をクリックして続行します。

Duplicator インストーラーの実行

回復が完了したら、「ログイン後にインストーラーファイルを自動削除してサイトを保護する(推奨)」にチェックを入れてください。

「管理ログイン」ボタンも表示されます。これをクリックして WordPress ウェブサイトに再度ログインしてください。

ログインすると、Duplicator は Duplicator Pro » Tools に移動します。ここで最終確認を行うことができます。

インストールファイルを完全に削除し、バックアップの孤児を削除し、ビルドキャッシュをクリアするためにボタンをクリックすることをお勧めします。これにより、復元されたサイトがクリーンアップされ、すべてがスムーズに実行されることが保証されます。

Duplicatorバックアップを復元した後の不要なファイルの削除

これで完了です。

技術的には、WordPressのマルチサイトをバックアップおよび復元するために必要なことはこれだけです。しかし、Duplicator Proプラグインを最大限に活用するためのヒントをいくつかご紹介します。

マルチサイトバックアップを災害復旧ポイントとして割り当てる

Duplicator Pro の優れた機能の 1 つは、ディザスターリカバリポイントを設定できることです。これにより、ウェブサイトを迅速に復元する必要がある場合に、プラグインに使用するバックアップを指定できます。

災害復旧を設定するには、サーバーに保存された完全なバックアップが必要です。これは、Duplicator Pro » Backupsに移動して確認できます。

バックアップがある場合は、そのバックアップの横にある災害復旧アイコンをクリックするだけです。

Duplicator バックアップを災害復旧ポイントとして割り当てる

ポップアップが表示されるはずです。

ここで、「Disaster Recoveryを設定」をクリックします。

Duplicatorでバックアップファイルを災害復旧ポイントとして設定する

この後、リカバリリンクを安全な場所にコピーするか、ランチャーファイルをダウンロードするか、2つのオプションがあります。

WordPressのマルチサイトで問題が発生した場合、これらのいずれかを使用して復旧プロセスを開始できます。リンクをブラウザに貼り付けるか、ランチャーファイルを開いて、簡単な復旧手順に従ってください。

ランチャーファイルをダウンロードするか、Duplicator の災害復旧を開始するためのリンクをコピーするかを選択する

自動スケジュールバックアップの設定

手動でバックアップを作成することもできますが、ネットワーク管理者にとっては時間がかかる場合があります。より効率的な解決策は、WordPressバックアップマルチサイトタスクを自動的に実行するようにスケジュールすることです。

自動バックアップは、WordPress マルチサイトネットワークに手間のかからないセキュリティアプローチを提供します。Duplicator Pro のような信頼できるプラグインが、設定されたスケジュールでバックアップを処理してくれるので、安心してリラックスできます。

自動バックアップを設定するには、Duplicator Pro » バックアップのスケジュールに移動し、「新規追加」をクリックします。

バックアップスケジュールを作成する

次に、バックアップスケジュールに名前を付けます。次に、「バックアップテンプレート」を選択します。

デフォルトでは、Duplicator は Default テンプレートを選択し、ファイル、データベース、メディア、テーマ、プラグインを含む完全な WordPress バックアップを作成します。必要に応じて、鉛筆の「Edit」ボタンをクリックして調整できます。

それ以外の場合は、次のステップに進みます。

Duplicatorでバックアップスケジュールに名前を付ける

次に、バックアップを保存する場所を選択します。

設定済みのクラウドストレージのリストが表示されますが、「デフォルトローカル」を選択してバックアップをウェブホストに保存することもできます。

Duplicator で自動バックアップを保存する場所を選択する

保存場所を選択したら、バックアップの頻度を設定する必要があります。1 時間ごと、毎日、毎週、または毎月の自動バックアップを選択できます。

次に、バックアップの開始時刻を選択します。スケジュールを開始するにはウェブサイトのトラフィックが必要であることを覚えておいてください。

そのため、毎日午前 6 時にバックアップを設定しても、午前 10 時までトラフィックがない場合、バックアップは午前 10 時に開始されます。

Duplicator の自動バックアップのバックアップスケジュールを選択する

最後に、ページ下部にある「このスケジュールを有効にする」チェックボックスを確認します。

「スケジュールを保存」をクリックして、WordPressマルチサイトの自動バックアップを有効にします。

Duplicator でバックアップスケジュールを保存する

方法2:ファイルマネージャー/FTP + phpMyAdminを使用する(手動バックアップ)

予算が限られている場合や、プラグインに依存せずに WordPress マルチサイトネットワークを手動でバックアップする方法を学びたい場合は、プロセスをガイドできます。

この方法ではバックアップに対するより多くの制御が得られますが、初心者向けではありません。

このアプローチでは、FTP クライアント またはホスティングプロバイダーのファイルマネージャーを使用して、すべてのウェブサイトファイルをダウンロードする必要があります。また、phpMyAdmin を使用して WordPress データベースをバックアップする必要があります。

両方の手順を実行することが重要です。なぜなら、データベースなしでファイルをバックアップしても(またはその逆でも)、バックアップが不完全になるからです。

ステップバイステップでプロセスを説明します。

ステップ 1: FTP/ファイルマネージャーでWordPressファイルをバックアップする

ここでは、Bluehostのファイルマネージャーを例として使用しますが、ほとんどのウェブホストやFTPクライアントでも同様のプロセスです。

Bluehostダッシュボードにログインし、「Webサイト」タブに移動します。バックアップしたいサイトを選択し、「設定」をクリックします。

Bluehostサイト設定

「クイックリンク」セクションを見つけるには、下にスクロールしてください。

ここで、「ファイルマネージャー」をクリックする必要があります。

Bluehostファイルマネージャーボタン

開いた新しいタブで、WordPressマルチサイトネットワークのpublic_htmlフォルダまたはルートフォルダを見つけて選択します。

public_htmlフォルダ内のすべてのファイルを選択し、ページ上部の「圧縮」をクリックする必要があります。これにより、メインサイトとマルチサイトネットワーク内のすべてのサブサイトが圧縮されます。

Bluehost ファイルマネージャーで WordPress マルチサイトファイルを圧縮する

ポップアップウィンドウで「Zipアーカイブ」を選択します。

その後、「ファイルを圧縮」をクリックするだけです。

Bluehostファイルマネージャーでファイルをzipアーカイブに圧縮

ファイルがzipファイルに圧縮されるまで待つ必要があります。

完了したら、圧縮結果ウィンドウの「閉じる」をクリックします。

Bluehostファイルマネージャーでのzip圧縮の最終処理

次に、public_htmlフォルダ内にある作成したzipファイルを見つけます。それを選択し、ページ上部の「ダウンロード」をクリックします。

このプロセスは、ネットワーク全体のすべてのファイルをバックアップし、テーマ、プラグイン、メディアファイルのコピーを確実に保持します。

Bluehostファイルマネージャーから圧縮されたzipファイルをダウンロードする

ステップ 2: phpMyAdmin を使用して WordPress データベースをバックアップする

さて、WordPress マルチサイトのデータベースをバックアップしましょう。

Bluehostダッシュボードのウェブサイト設定ページに戻ります。「クイックリンク」セクションで「phpMyAdmin」をクリックします。

BluehostのphpMyAdminリンク

これにより、phpMyAdmin が新しいブラウザタブで開かれます。

左側の列で、WordPressデータベースを選択する必要があります。マルチサイトネットワークの場合、データベース名はメインサイトの名前と一致することがよくあります。不明な場合は、wp-config.phpファイルでDB_NAMEの値を確認できます。

正しいデータベースを選択したら、上部にある「Export」ボタンをクリックします。

phpMyAdmin でデータベースをエクスポートする

エクスポート方法を選択するように求められます。

プロセスをより細かく制御するには「カスタム」を選択でき、フォーマットはSQLのままにしておくことができます。

phpMyAdmin でエクスポート方法を選択する

カスタムを選択した後、単に「出力」セクションまでスクロールできます。

デフォルトでは、phpMyAdminはエクスポート出力をテキストとして表示します。これを変更するには、「ファイルを保存」を選択する必要があります。

phpMyAdminでデータベースのエクスポートをファイルとして保存する

圧縮には、zip形式またはgzip形式のいずれかを選択できます。どちらもデータベースバックアップのファイルサイズを削減するのに役立ちます。

最後に、一番下までスクロールして「エクスポート」ボタンをクリックします。phpMyAdminは、データベースエクスポートを圧縮ファイルとして作成し、送信します。

phpMyAdminの「エクスポート」ボタンをクリック

おめでとうございます!WordPressマルチサイトデータベースの手動バックアップに成功しました。このバックアップには、メインサイトとすべてのサブサイトを含む、マルチサイトネットワーク全体のすべてのコンテンツ、ユーザー情報、および設定が含まれています。

WordPress バックアップのマルチサイトを復元するには、ファイルマネージャーまたは FTP を介して WordPress ファイルをアップロードし、データベース バックアップをインポートできる新しいデータベースを作成します。

完全な手順は以下で確認できます。

よくある質問

WordPressマルチサイトのバックアップに関する読者からよく寄せられる質問をいくつかご紹介します。

1. バックアップファイルが大きすぎてサーバーに保存できない場合はどうすればよいですか?

バックアップファイルが大きすぎる場合は、DropboxやGoogle Driveなどのクラウドサービスのような外部ストレージソリューションの使用を検討してください。

Duplicatorなどの多くのバックアッププラグインは、これらのサービスとの直接統合を可能にし、プロセスをスムーズかつ自動化します。バックアップをオフロードすることで、サーバーの空き容量を増やし、追加のセキュリティを提供できます。

2. WordPressマルチサイトバックアップの整合性をどのように確認できますか?

バックアップの整合性を確認するには、ライブサイトにデプロイする前に、ローカルまたは ステージング環境 に復元してみてください。

このアプローチにより、すべてのファイルとデータベースが正しくバックアップされ、機能することが保証されます。これは、復元時の潜在的なデータ損失を防ぐのに役立つ予防措置です。

3.マルチサイトネットワークの特定のサイトのみ自動バックアップをスケジュールできますか?

はい、Duplicator Pro のような一部のプラグインでは、ネットワーク内の特定のサイトを含む、バックアップするものをカスタマイズするオプションが提供されています。

個々のサイトのニーズに基づいて異なるスケジュールを設定でき、ネットワーク全体での不要な重複なしに重要なデータを保持できます。

4. WordPress マルチサイトのバックアップ時に避けるべき一般的な落とし穴は何ですか?

一般的な落とし穴としては、ファイルとデータベースの両方をバックアップしないこと、バックアップの完全性を確認しないこと、バックアップをオフサイトに保存しないことなどが挙げられます。

そのため、バックアップが最新で安全に保存されていることを常に確認する必要があります。

この記事が WordPress マルチサイトのバックアップ方法を学ぶのに役立ったことを願っています。また、最高の WordPress マルチサイトプラグインの専門家によるピックや、Google ドライブを WordPress メディアライブラリに接続する方法に関するガイドも参照することをお勧めします。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

コメント

  1. おめでとうございます。この記事の最初のコメント者になる機会を得ました。
    質問や提案はありますか?コメントを残して、議論を開始してください。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。