すべてのWordPressサイトの所有者は、バックアップからの復元方法を知っておくべきです。これは、最も必要とされているときにウェブサイトを救うことができる、不可欠なスキルの1つです。
新しいホストへの移行、問題からの回復、または単にサイトの以前のバージョンに戻したい場合でも、バックアップの復元はあなたのセーフティネットです。
問題は、ほとんどのバックアップチュートリアルがバックアップの作成に焦点を当てており、復元プロセスを明確に説明しているものが非常に少ないことです。
数多くのWordPressサイトを管理してきた経験から、シンプルで信頼性の高い復旧プロセスがあることが、プレッシャーの中で大きな違いを生むことを学びました。
このガイドではまさにそれを提供します。技術的な背景に関係なく機能するステップバイステップの説明で、バックアップからWordPressサイトを復元する最も効果的な方法を示します。

バックアップとWordPressの復元の理解
WordPressサイトのバックアップを作成するには、さまざまな方法があります。私たちの意見では、これを実行する最善の方法は、WordPressバックアッププラグインを使用することです。
とはいえ、WordPressデータベースの手動バックアップを作成し、FTPクライアントを使用してWordPressファイルをダウンロードすることもできます。
WordPressのバックアップからの復元は、バックアップをどのように作成したかに完全に依存します。たとえば、Duplicator Proを使用して作成されたバックアップは、同じプラグインを使用して復元できます。同様に、手動バックアップは手動で復元する必要があります。
多くのWordPressユーザーは、ウェブサイト全体をバックアップしていません。代わりに、WordPressテーマ、アップロードディレクトリ、WordPressデータベースのみをバックアップします。これによりバックアップサイズは削減されますが、サイトを復元するために必要な手順が増えます。
どのようにバックアップを作成しても、基本的な手順は同じです。
プロのヒント:サイバー攻撃やその他のオンラインセキュリティインシデント後にWordPressサイトを復旧する時間や技術スキルがない場合でも、心配しないでください。私たちがサポートします。
当社のプロフェッショナルハッキングサイト修復サービスをご利用いただくと、お客様のウェブサイトを記録的な速さでクリーンアップいたします。これにより、お客様のサイトのダウンタイムを最小限に抑え、訪問者への影響を軽減できます。さらに、1営業日でサイトを復元できる合理化されたオプションも提供しています。
さて、バックアップから WordPress サイトを復元する方法を見ていきましょう。この記事で説明する内容の概要を以下に示します。
- バックアップから WordPress を復元する前にやるべきこと
- Duplicator Pro を使用した WordPress の復元
- UpdraftPlusバックアップファイルからWordPressを復元する
- All-in-One WP Migration .wpress ファイルからWordPressを復元する
- phpMyAdmin を使用してバックアップから WordPress データベースを復元する
- cPanelを使用してWordPressデータベースバックアップを復元する
- FTPを使用してWordPressファイルを手動で復元する
- WordPressのバックアップ復元に関する問題のトラブルシューティング
- WordPressサイトを復元した後にやること
- WordPressバックアップの復元に関するFAQ
注意: このガイドは、バックアップからWordPressサイトを復元する方法についてです。ウェブサイトを新しいドメインに移動しようとしている場合は、SEOを失わずにWordPressを新しいドメインに移動する方法に関するガイドを確認してください。
または、ローカルホストからライブのウェブホスティングアカウントに移行しようとしている場合は、WordPressをローカルサーバーからライブサイトに移行する方法に関するこのガイドに従ってください。
バックアップから WordPress を復元する前にやるべきこと
バックアップからWordPressを復元するさまざまな方法を説明する前に、まず実行する必要がある手順について説明しましょう。
当然、WordPressウェブサイトの既存のバックアップはすでに準備ができているはずです。バックアップ方法については、WordPressサイトのバックアップ方法に関するガイドをご覧ください。
バックアップがDropbox、Google Drive、またはOneDriveのようなリモートストレージの場所に保存されている場合、それらの場所からコンピュータにバックアップファイルをダウンロードできます。
それに加えて、古いWordPressファイルを削除してクリーンインストールする必要がある場合もあります。これにより、サイトがマルウェアに感染していたり、ファイルが破損していたり、何かが欠落していたりした場合、それらは自動的に削除およびクリーンアップされます。
バックアップが最新であり、すべてのカスタマイズとアップロードが保存されていることを確認している場合にのみ、これを行う必要があることに注意してください。
cPanelまたはFTPを使用してファイルを削除できます。オプションがある場合は、cPanelの方が高速なので、cPanelの使用をお勧めします。
ホスティングダッシュボードの cPanel にログインするだけです。次に、「ファイル」セクションで「ファイルマネージャー」アイコンをクリックします。

ファイルマネージャーインターフェースが新しいブラウザタブで開きます。
すべてのWordPressファイルをすべて選択して削除する必要があります。すべてのファイルが選択されたら、「削除」オプションをクリックするだけです。

FTPクライアントを使用してファイルを削除することもできますが、このプロセスははるかに遅くなります。
FTP を使用したことがない場合は、WordPress にファイルをアップロードするために FTP を使用する方法に関するガイドをご覧ください。
このアプローチでは、FTPクライアントを使用してウェブサイトに接続するだけです。次に、WordPressのルートディレクトリ内のすべてのファイルを選択し、画面を右クリックして「削除」オプションを選択して削除します。

ファイルが削除された後、WordPressを再度インストールしてウェブサイトにログインする必要があります。インストールプロセスはホスティングプロバイダーによって異なります。詳細については、WordPressを正しくインストールする方法に関するガイドを参照してください。
インストールプロセスは使用している方法によって異なりますが、手動以外の方法であれば非常に簡単です。後ほど、手動でバックアップを復元してWordPressをインストールする手順を簡単に説明します。
これで、WordPressのバックアップを復元する準備ができました。
Duplicator Pro を使用した WordPress の復元
Duplicator Pro は、最高のWordPressバックアッププラグインの1つです。サイトの移行とバックアップを非常に簡単に行えます。
まず、DuplicatorでWordPressサイトの完全なバックアップが作成されていることを確認する必要があります。
次に、バックアップアーカイブファイルをコンピューターにダウンロードする必要があります。これは、テーマ、プラグイン、設定などを含むWordPressファイルの完全なコピーになります。
バックアップファイルが準備できたら、次にDuplicator Proプラグインをインストールして有効化します。詳細については、WordPressプラグインのインストール方法に関するガイドをご覧ください。WordPressプラグインのインストール方法。
重要なお知らせ:より基本的な Duplicatorプラグイン もあり、無料でも便利なバックアップと移行機能を提供します。ただし、このチュートリアルに従ってプラグインでバックアップを復元するには、プレミアムな Duplicator Pro プラン が必要です。
有効化したら、WordPressダッシュボードからDuplicator Pro » Import Backupsにアクセスできます。次に、アーカイブファイルをドラッグアンドドロップするか、「ファイルを選択」ボタンをクリックしてアップロードします。

プラグインはアーカイブファイルをアップロードし、詳細を表示します。
詳細を確認してから、「続行」ボタンをクリックできます。

次に、サイトを以前の日付にすばやく復元するために、リカバリポイントを設定する必要があります。
それが完了したら、「設定」ボタンをクリックできます。

その後、将来いつでも安全に保管して使用できる復旧URLが提供されます。
ここから、下にスクロールして「インストーラーを起動」ボタンをクリックできます。

次に、パッケージをデプロイする必要があります。プラグインはインストールの詳細の概要を示し、「フルインストールシングルサイト」と「シングルサイトの復元」のいずれかを選択できます。
「サイト単体の復元」オプションを選択し、下にスクロールして「検証」ボタンをクリックできます。

検証が完了したら、利用規約と通知に同意するためにチェックボックスをクリックする必要があります。
その後、「次へ」ボタンをクリックするだけです。

インストール確認の新しいウィンドウがポップアップ表示されます。
「OK」ボタンをクリックして続行できます。

インストーラーがバックアップアーカイブファイルを展開します。完了したら、インストールの結果が表示されます。
「管理者ログイン」ボタンをクリックするだけで、バックアップのインストールを完了できます。

WordPressダッシュボードにログインしてください。
これで、DuplicatorのバックアップからWordPressサイトを正常に復元できました。

UpdraftPlusバックアップファイルからWordPressを復元する
UpdraftPlus は、もう1つの人気のプレミアムWordPressバックアッププラグインです。バックアップの作成に UpdraftPlus を使用した場合、このセクションはあなた向けです。
UpdraftPlusは、バックアップからWordPressを復元するための非常に便利な方法を提供します。WordPressウェブサイトにログインし、設定 » UpdraftPlusバックアップページに移動する必要があります。
ここから、「バックアップ/復元」タブにプラグイン設定で移動できます。

次に、「既存のバックアップ」セクションまでスクロールダウンする必要があります。
UpdraftPlusからすでにバックアップファイルがある場合は、このセクションに表示されるはずです。インストールしたいバックアップの「復元」ボタンをクリックするだけです。または、コンピューターやクラウドストレージからバックアップファイルをアップロードすることもできます。

その後、復元したいコンポーネントを選択する必要があります。これらのオプションには、プラグイン、テーマ、アップロード、必須プラグインなどが含まれます。
選択が完了したら、「次へ」ボタンをクリックしてください。

プラグインはバックアップファイルを処理します。
準備ができたら、「復元」ボタンをクリックできます。

プラグインは、以前選択したコンポーネントの復元を開始します。
プロセスが完了すると、「復元に成功しました!」というメッセージが表示されます。プラグインにはアクティビティログも表示されるため、復元されたファイルを追跡できます。

「UpdraftPlus設定に戻る」ボタンをクリックして続行してください。
WordPressダッシュボードのプラグインページに戻ると、バックアップが復元されていることがわかります。

UpdraftPlusでは、以前のWordPressインストールから古いフォルダを削除するオプションも提供されます。まだ行っていない場合は、「古いフォルダを削除」ボタンをクリックするだけでこれらのフォルダを削除できます。
All-in-One WP Migration .wpress ファイルからWordPressを復元する
All-in-One WP Migrationを使用すると、WordPressサイト全体を簡単にバックアップおよび復元できます。
その主な機能の1つは、.wpressファイルとしてエクスポートできることです。これは、WordPressデータベースからテーマ、プラグイン、メディアファイル、設定まですべてを含む独自のファイル形式です。
後でサイトを復元したり、別の場所に移行したりするために、コンピューターに保存することができます。
All-in-One WP Migration » Exportページに移動し、「Export Site To」ドロップダウンメニューから「File」を選択するだけです。
プラグインはサイトを.wpressファイルにパッケージ化し、自動的にコンピュータにダウンロードします。

次に、復元を実行したいWordPressサイトに All-in-One WP Migration プラグインをインストールして有効化します。
やり方がわからない場合は、WordPressプラグインのインストール方法に関する初心者向けガイドをご覧ください。
有効化したら、WordPressダッシュボードのAll-in-One WP Migration » Importページにアクセスします。ここで、「Import From」ドロップダウンメニューを展開し、「File」オプションを選択します。

次に、コンピューターからアップロードしたい.wpressファイルを選択します。
プラグインはバックアップファイルのアップロードを開始します。このプロセスは、ファイルサイズとサーバーのパフォーマンスによっては時間がかかる場合があります。
アップロードが完了すると、バックアップの復元によってデータベース、テーマ、プラグイン、メディアを含む既存のサイトコンテンツが上書きされるという警告が表示されます。
「続行」ボタンをクリックするだけで確認できます。

All-in-One WP Migrationが.wpressファイルを展開し、ウェブサイトを復元します。
完了すると、成功メッセージが表示されます。これで「完了」ボタンをクリックしてプロセスを終了できます。
バックアップに含まれていたため、古いサイトの管理者資格情報を使用して再度ログインを求められる場合があることに注意してください。

phpMyAdmin を使用してバックアップから WordPress データベースを復元する
手動で作成したバックアップを復元する場合、2つの選択肢があります。新しいデータベースを作成してバックアップをインポートするか、既存のデータベースを空にしてバックアップをインポートするかを選択できます。
ハッキングされた WordPress ウェブサイトをクリーンアップしている場合は、新しいデータベースを作成したり、既存のデータベースにインポートしたりする前に、MySQL のユーザー名とパスワードを変更することが非常に重要です。
新しいデータベースを作成するには、WordPressホスティングアカウントのcPanelダッシュボードにログインし、「MySQLデータベース」アイコンをクリックします。

次に、データベースの名前を入力するように求められます。
完了したら、「データベースの作成」ボタンをクリックします。

新しいデータベースを作成した後、その新しいデータベースに関連付けられたMySQLユーザーが必要です。
「MySQLユーザー」セクションまでスクロールダウンして、新しいユーザーを追加してください。

次に、このユーザーをMySQLデータベースに追加する必要があります。
「データベースにユーザーを追加」セクションまでスクロールし、ドロップダウンメニューからユーザーとデータベースを選択してから、「追加」ボタンをクリックします。

新しいデータベースの準備ができました。WordPressデータベースのバックアップを復元するために使用できます。
cPanelダッシュボードに再度アクセスし、「データベース」の下にある「phpMyAdmin」をクリックしてください。

次に、phpMyAdmin画面が表示されます。
画面上部の「インポート」タブをクリックしてください。

次に、「ファイルの選択」ボタンをクリックして、WordPressデータベースのバックアップファイルを選択します。その後、ページ下部にある「実行」ボタンをクリックして続行します。
phpMyAdminがバックアップをアップロードし、データベースにインポートします。完了すると成功メッセージが表示されます。
これで、WordPressデータベースのインポートは正常に完了しました。
次のステップは、新しいデータベースを使用してWordPressをインストールすることです。すでにWordPressをインストールしている場合は、新しいデータベース設定をwp-config.phpファイルに追加するだけで、すぐに使用できます。
cPanelを使用してWordPressデータベースバックアップを復元する
cPanel を使用して WordPress データベースを手動でバックアップした場合、cPanel 自体を使用してそのデータベースを復元することもできます。これは、共有ホスティング環境で特に役立ちます。
開始するには、cPanelアカウントにログインしてください。「ファイル」セクションで、「バックアップ」をクリックします。

バックアップページで、「MySQLデータベースバックアップの復元」までスクロールしてください。
次に、「ファイルを選択」ボタンをクリックし、ハードドライブからバックアップファイルを選択します。完了したら、「アップロード」ボタンをクリックするだけです。

それだけです!
FTPを使用してWordPressファイルを手動で復元する
FTPを使用してWordPressを手動で復元するには、WordPress.orgからWordPressの新しいコピーをダウンロードし、ハードディスクに解凍する必要があります。
その後、FTPクライアントを起動し、すべてのWordPressファイルをサーバーにアップロードできます。

WordPressファイルをアップロードしたら、バックアップからwp-config.phpファイルをアップロードできます(クリーンで侵害されていないと確信している場合のみ)。
または、新しくアップロードした WordPress ファイル内の wp-config-sample.php ファイルの名前を wp-config.php ファイルに変更することもできます。その後、wp-config.php ファイルを編集して、データベース情報を入力する必要があります。
ファイルを保存して、ウェブサイトにアップロードし直すのを忘れないでください。
次に、バックアップから他のファイルをアップロードする必要があります。/wp-content/uploads/ ディレクトリに画像のみをアップロードすることをお勧めします。
これらをアップロードしたら、ウェブサイトにアクセスしてすべてが正常に機能しているか確認してください。
次に、WordPressの管理画面にログインし、サイトにあったプラグインのインストールを開始する必要があります。
次に、テーマのインストールに進むことができます。WordPressテーマをカスタマイズしたか、子テーマを使用していた場合は、バックアップから復元できます。ただし、それらのファイルがクリーンであることを確認してください。
最後に、設定 » パーマリンク設定 に移動し、サイトに合わせて パーマリンク設定 を調整してから、パーマリンクを更新してください。

WordPressのバックアップ復元に関する問題のトラブルシューティング
上記で概説した手順に注意深く従えば、WordPressバックアップの復元で問題が発生しないことを願っています。
ただし、WordPressサイトを復元する際に遭遇する可能性のある一般的な問題がいくつかあります。それらのいくつかに対処する方法に関するガイドを以下に示します。
- WordPressでデータベース接続確立エラーを修正する方法
- WordPressのホワイトスクリーンの死を修正する方法(ステップバイステップ)
- WordPressで500内部サーバーエラーを修正する方法
- WordPressログインページがリフレッシュおよびリダイレクトされる問題の修正方法
- WordPressの投稿が404エラーを返すのを修正する方法(ステップバイステップ)
それ以外の場合は、最も一般的なWordPressのエラーとその修正方法に関する究極のガイドをご覧ください。
WordPressサイトを復元した後にやること
ウェブサイトを正常に復元したら、ウェブサイトのセキュリティを強化することを強くお勧めします。
まだ行っていない場合は、これらのWordPressバックアッププラグインのいずれかで定期的にバックアップを作成していることを確認してください。
ハッキング事件の後、ウェブサイトを保護するために、WordPressのパスワードをすぐに変更することもお勧めします。マルチユーザーのウェブサイトを実行している場合は、すべてのユーザーにできるだけ早くパスワードを更新するように依頼することも良い考えです すべてのユーザーにパスワードを更新するように依頼する。
ウェブサイトファイアウォールをインストールして、将来のサイバー攻撃からサイトを保護することもできます。
WPBeginnerでは、ウェブサイトの保護にCloudflareを使用していますが、小規模なサイトを運営している場合は、Sucuriで対応できるかもしれません。

詳細については、SucuriからCloudflareに切り替えた理由に関するガイドをご覧ください。
ボーナスヒント: サイトの定期的なバックアップ作成にヘルプが必要な場合は、WordPressの専門家を雇うことができます。 WPBeginner WordPressメンテナンス を利用すると、定期的なクラウドバックアップ、24時間年中無休のサポート、マルウェア除去、稼働監視、およびサイトをスムーズに実行し続けるための継続的なアップデートが得られます。
WordPressバックアップの復元に関するFAQ
WordPressバックアップの復元に関してユーザーがよく抱く質問をいくつかご紹介します。
1. バックアップからWordPressサイトを復元するにはどうすればよいですか?
これは、WordPressのバックアップをどのように作成したかによって異なります。バックアッププラグイン(例:Duplicator Pro)を使用し、WordPress管理ダッシュボードにアクセスできる場合は、数回のクリックで復元できるはずです。
ただし、バックアップを手動で作成した場合、またはサイトのバックエンドにアクセスできない場合は、ホスティングプロバイダーのコントロールパネルまたはファイル転送プロトコル(FTP)を使用して手動で復元する必要があります。
ハッキングイベントやサイバー攻撃の後にウェブサイトを復元する場合、ウェブサイトの破損したファイルをすべて削除し、クリーンなバックアップを復元する前にWordPressを再インストールする必要がある場合もあります。
2. WordPressのバックアップはどこに保存されますか?
バックアッププラグインを使用している場合、ホスティングサーバー上にファイルが保存されるデフォルトの場所が作成されます。通常はwp-contentフォルダ内です。ただし、バックアップツールによっては、Google Cloud、Dropbox、OneDriveなどの異なるクラウドストレージサービスを選択してバックアップを保存することもできます。
3. WordPress はバックアップを保存しますか?
残念ながら、WordPressには自動バックアップ機能がありません。ホスティングプロバイダーのcPanelやFTPクライアントを使用して、手動でWordPressのバックアップを作成できます。または、より簡単な方法として、バックアッププラグインを使用することもできます。一部のホスティングプロバイダーは、自動的にバックアップを作成するオプションも提供しています。
4. 古いWordPressサイトを復元できますか?
はい、個々のページやデータベースなど、WordPressサイトの特定のパーツを復元できます。プラグインを使用して定期的にウェブサイト全体のバックアップを作成している場合は、サイト全体の古いバージョンを復元することもできます。復元したい特定の時間と日付を選択するだけで済みます。
この記事がWordPressをバックアップから復元する方法を学ぶのに役立ったことを願っています。また、DropboxにWordPressサイトをバックアップする方法(ステップバイステップ)とWordPressメディアライブラリにGoogleドライブを接続する方法に関する究極のステップバイステップガイドもご覧になりたいかもしれません。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


Olaf
私は常に手動でバックアップを実行してきましたが、それはFTP上のデータを削除し、データベースをクリアしてから、FTPとインポートするバックアップSQLファイルの両方にバックアップデータをアップロードすることを含みます。このプロセスはうまく機能しますが、初心者には簡単ではありません。Duplicatorは使いやすさの全く新しい次元を開き、多くの人々がウェブサイトを保護できるようになります。なぜなら、Duplicatorを使用したバックアップは実装が非常に簡単だからです。復元についても同様です。バックアップと復元のプロセスが簡単であればあるほど、より多くの人々が行うようになります。それがDuplicatorの素晴らしい点です。間接的にWordPressのインターネットを少し安全にします。さらに、このサイトの背後にあるチームのような素晴らしいコミュニティがDuplicatorをサポートしているため、ユーザーはプロセス全体を段階的にガイドできます。
オヤトグン・オルワセウン・サミュエル
WordPressサイトのバックアップからの復元はストレスの多い経験になり得ますが、このガイドがあれば簡単です!復元前にバックアップファイルの整合性を確認することが、私が強調したい重要なステップです。破損したバックアップは、後々さらに多くの問題を引き起こす可能性があります。この詳細なガイドに感謝します。今日は私を救ってくれました!
イジー・ヴァネック
Duplicatorの使用方法に関するガイドをありがとうございます。使い始め、Google Driveへの自動バックアップを設定しましたが、問題発生時の復元方法がまだ不明でした。ここでは完璧に説明されており、これでウェブサイトのバックアップが確実に取られていると安心できます。
モイヌディン・ワヒード
Googleドライブのようなクラウドバックアップがあると、復元が容易になるので良いことです。
しかし、オフラインバックアップも複数の場所に用意しておくのが賢明だと思います。
そして、何か悪いことが起こる前に、ローカルインストールでバックアップをテストしておくべきです。
これにより、予期せぬ事態に対応するためのバックアップがすでに用意されていることが保証されます。
バジュラン
例えば、2日前のファイルバックアップを復元する場合、両方を同期するために同じ日付のデータベースバックアップも復元する必要がありますか?
WPBeginnerサポート
どのファイルから、どのような理由で復元するかによって異なります。一部のバックアッププラグインにはデータベース情報が含まれているためです。
管理者
Daniela
こんにちは。バックアップをインストールした場合、バックアップ後に作成した変更やインストールしたプラグインはすべて失われますか?よろしくお願いします!
WPBeginnerサポート
使用したバックアップツールによりますが、通常はバックアップされていない変更は失われます。
管理者
Neha
こんにちは。SQLファイルしか持っていない場合、サイトのバックアップを復元できますか?
WPBeginnerサポート
いくつかのものが欠落しますが、かなりの量のコンテンツを復元できるようになります。
管理者
KylieM
復旧が必要なページが(ゴミ箱ではなく)完全に削除されたことに、ついさっき気づきました。数ヶ月前にウェブサイトを完全に更新しましたが、その時にページが削除されたと思われます。変更前に完全なバックアップは行いました。新しいコンテンツすべてを置き換える完全な復元ではなく、その1ページだけを復旧したいと考えています。
これをどのように行いますか?
WPBeginnerサポート
バックアップの作成に使用したものによりますが、最も簡単な方法は、サイトのローカルインストールを作成し、ローカルインストールにサイトを復元してから、ライブサイトで必要なページをエクスポートしてインポートできるようにすることかもしれません。
管理者
Siraj
非常に役立つヒントです。Cpanel経由でのWordPressサイトの復元がうまく説明されています。共有ありがとうございます。
WPBeginnerサポート
You’re welcome, glad you like our guide
管理者