BackupBuddyによる完全なWordPressウェブサイトの復元:究極のガイド
公開: 2020-08-13WordPress Webサイトを以前のバージョンに復元する必要がある場合は、BackupBuddyプラグインで対応できます。 これが「3-in-1」WordPressバックアッププラグインと呼ばれる理由です。BackupBuddyはWordPressサイトをバックアップ、復元、移行できます。
残念ながら、Webサイト全体の復元には、通常、ハッキングやセキュリティ違反、致命的なエラー、誤って削除されたファイル、サーバーのクラッシュなど、実際に問題が発生したことが含まれます。 これは通常、かなりストレスの多いイベントを意味するため、ダウンタイムをできるだけ少なくしてサイトを復元するために必要な指示があることを確認したいと思います。
自分のウェブサイトを失い、完全に再構築しなければならなかったため、2010年にBackupBuddyを実際に作成しました…2回。 BackupBuddyのオリジンストーリー全体を読むことができます。これで、泣くことなくようやく話せるようになりました。サーバークラッシュ、タコス、コーヒーから:BackupBuddyの誕生。

当時、WordPressにはバックアップソリューションがなかったため、BackupBuddyを構築して、サイトの障害で120時間(3週間)を費やす必要がないようにしました。
したがって、ストレスの多い状況でこのチュートリアルに参加していることに気付いた場合、私たちはあなたがどのように感じているかを知っています。 すぐに飛び込んで…そしてそのサイトを復元しましょう!
BackupBuddyが完全なWebサイトの復元を処理する方法
Webサイトの一部だけでなく全体を復元する必要がある場合、これは通常、WordPress管理ダッシュボードにアクセスできなくなったことを意味します。 サイトが完全に壊れているか使用できない場合は、通常、完全なWebサイトの復元が必要です。最善の(または唯一の)オプションは、以前のバックアップでサイト全体を復元することです。
ウェブサイトの完全な復元をWordPress管理ダッシュボード内で処理できない場合は、「手動復元」が必要です。 ウェブサイトを完全に復元するには、ウェブサイトのサーバー、ファイル、データベースをさらに深く掘り下げる必要があります。
ここでは、もはやあなたのWordPressの管理へのアクセス権を持っている場合BackupBuddy完全なウェブサイトは、プロセスの動作を復元していないかの基本的な概要は次のとおりです。
- ImportBuddyというファイルと完全バックアップ(zip)ファイルをWebサイトのサーバーにアップロードします。
- ImportBuddyは、6段階のプロセスを通じて、完全バックアップファイルを解凍し、バックアップに含まれているバージョンにサイトを復元します。
始める前に必要なもの
サイトの完全な復元を開始する前に、いくつかのことが必要になります。
- 1.BackupBuddyプラグインで作成されたサイトの完全なバックアップzipファイル。 これは、BackupBuddyStashなどのバックアップの保存に使用するリモート宛先からダウンロードできるバックアップzipファイルです。 コンピュータに直接ダウンロードした可能性もあります。
- 2.ファイルマネージャーがWebサイトのサーバーにアクセスします(ファイルをアップロードするため)。 通常、cPanelのファイルマネージャーなどのホスティングアカウントを介してWebサイトのファイルにアクセスできます。 BB EditやCodaなどのテキスト/コードエディタを使用して、sFTP経由でサーバーに接続することもできます。
- 3.PHPmyAdminまたはホスティングアカウントの別のインターフェイスを介したデータベースアクセス。 クリーン/フレッシュデータベースに加えて、管理者権限を持つデータベースユーザーとパスワードが必要です。
- 4.ImportBuddyファイル。 ImportBuddyファイルは、次のセクションで説明するいくつかの方法でダウンロードできます。 セキュリティ上の理由から、ファイルのダウンロード方法に応じて、BackupBuddyプラグイン全体のいくつかの異なる場所(クイックセットアップ中など)でImportBuddyファイルのパスワードを設定するように求められます。
BackupBuddyを使用して完全に復元する手順
1.必要な「サプライ品」を集めて、復元の準備をします
前のセクションでは、BackupBuddyを使用して完全なサイト復元を実行するために必要なすべてのものをリストしました。
- 1.BackupBuddyプラグインで作成されたサイトの完全なバックアップzipファイル
- 2. Webサイトのサーバーへのファイルマネージャーのアクセス(ファイルをアップロードするため)
- 3.PHPmyAdminまたはホスティングアカウントの別のインターフェイスを介したデータベースアクセス
- 4. ImportBuddyファイル(+ ImportBuddyパスワード)
ガイダンスが必要な場合は、これらすべてをまとめる方法に飛び込みましょう。
最新の完全または「完全」バックアップZipファイルをダウンロードする
完全(または「完全」)バックアップは、BackupBuddyがサイトに対して作成できる5種類のWordPressバックアップの1つです。 完全バックアップは、まさにそのように聞こえます…それはあなたのサイトの「エンチラーダ全体」のバックアップです。 完全バックアップには、WordPressデータベース、テーマとプラグインファイル、メディアライブラリなど、WordPressのインストールに関連するすべてのファイルが含まれています。 完全なサイトの復元を行うには、完全なバックアップファイルが必要です。
サーバーにアクセスできない場合に備えて、バックアップファイルとImportBuddyのコピーをBackupBuddyStashなどのリモート宛先に保存することを常にお勧めします。 完全バックアップファイルをまだダウンロードしていない場合は、先に進んでダウンロードしてください。
この例では、BackupBuddy Stashに送信され、iThemesSyncを介してアクセスする完全なバックアップファイルをダウンロードしています。 同期では、BackupBuddyCompleteバックアップはバックアップタイプの下に「フル」として表示されます。


サーバーまたはホスティングアカウントに接続されているファイルマネージャーを開く
次に、ホスティングアカウントまたはサーバー用にファイルマネージャーが開いていることを確認する必要があります。 あなたはいくつかの異なる方法であなたのウェブサイトのファイルにアクセスすることができます:
- ホスティングアカウントから> cPanel>ファイルマネージャー
- sFTPクレデンシャルを介してサーバーに接続されたコード/テキストエディターから(通常、ホスティングアカウントを最初に購入したときにこの情報を取得します)
ファイルマネージャーがcPanel内にある場所は次のとおりです。

この例では、サーバーに接続されたCodaコードエディターを使用しています。 このサーバーのファイルディレクトリリストを見ることができます。

データベースアクセスクレデンシャルを取得する
サーバーのPHPMyAdminアカウントにログインして、サイトのデータベースにアクセスします。 クリーンな(空の)データベースと管理者資格を持つユーザーが必要になります。

別のホスティングアカウントでは、データベース情報の別のビューがある場合があります。

後のステップで必要になるので、先に進んでデータベース情報をコピーしてください。
- データベース名–これはサイトを復元するデータベースの名前です。 クリーン/フレッシュデータベースにすることもできます。
- データベースユーザー–これはデータベースにアクセスする権限を持つデータベースユーザーアカウントです。 インポートを機能させるには、このユーザーにこのデータベースへのアクセス許可を付与する必要があります。
- データベースパスワード–これはデータベースユーザーのパスワードです。
ImportBuddyファイルをダウンロード+パスワードを設定
最後に、ImportBuddyファイルをダウンロードする必要があります。
ImportBuddyは、いくつかの方法でダウンロードできます。
- iThemes Syncから(BackupBuddyも使用する同期したWebサイトの場合)(SyncからImportBuddyをダウンロードする方法の詳細)

- バックアップzipファイルから抽出(バックアップzipファイルでimportbuddy.phpのコピーを見つける場所は次のとおりです)

- BackupBuddyプラグイン内から(まだWP管理者アクセス権がある場合)。 BackupBuddy> Backupsタブに移動し、ImportBuddyのメニューをクリックして直接ダウンロードします。 リモートの宛先に送信することもできます。

2.ImportBuddyファイルと完全なバックアップZipをサーバーにアップロードします
バックアップzipファイルとImportBuddyファイルをダウンロードしたら、ImportBuddyファイルとCompleteバックアップzipファイルの両方を、現在Webサイトが存在するサーバー上の同じディレクトリにアップロードします。

バックアップファイル( zipファイルの名前を変更しないでください!)とImportbuddy.phpファイルを選択したディレクトリにアップロードします。 アップロードが完了すると、これら2つのファイルが表示されます。

4. ImportBuddyURLをロードします
今度は、ImportBuddyにその魔法を働かせましょう。 ImportBuddyは、次のURL形式を使用してファイルにアクセスした後にロードされます。
5. 6つのImportBuddyステップをウォークスルーして、復元を完了します
Webサイトの復元を成功させるには、 6つのImportBuddyステップを実行する必要があります。 それらを見ていきましょう。
ステップ1:認証が必要でバックアップファイルを選択する
ブラウザからImportBuddyファイルにアクセスすると、最初のステップが読み込まれます。 続行するには、ImportBuddyパスワードを入力するように求められます。

手順1では、移行用のバックアップファイルを選択するように求められます。 すでにファイルをアップロードしているので、選択としてリストされているのがわかります。 Stashアカウントをお持ちの場合、アカウントにファイルが保存されていれば、Stash / StashLiveから復元できます。

詳細オプションを選択した後、またはこれらのオプションを選択する必要がない場合は、[次のステップ]をクリックします。
ステップ2:バックアップファイルを解凍する
次のステップでは、バックアップファイルを解凍します。 このステップでは何もする必要はありません。 抽出が完了したら、[次のステップ]を選択するだけです。

ステップ3:URLとデータベースの設定
ここに、復元の準備として保存した新しい場所のデータベース設定を入力します。

これらの設定は、バックアップされたデータベースが復元される場所を制御します。 注意すべき重要な点がいくつかあります。
- 同じサーバーに復元する場合、以下の設定により、データベースが既存のWordPressデータベースの場所にインポートされ、サーバー上に既に存在する既存のWordPressデータベースが上書きされます。
- 新しいホストに移動する場合は、インポートするデータベースを作成する必要があります。
- データベース設定は、WordPressのインストールごとに一意である必要があります。
- 複数のWordPressインストールに同じ設定を使用すると、すべてのブログコンテンツと設定が共有され、競合が発生します。
古いデータベースデータベース | 新しいデータベース | 説明 | |
---|---|---|---|
データベースサーバー | ローカルホスト | ローカルホスト | ほとんどの場合、このフィールドは「localhost」になります。 これは、データベースが保存されるmySQLサーバーへのアドレスです。 mySQLサーバーの場所は、「localhost」と異なる場合、ホストから提供されます。 |
データベース名 | olddomain_phs | olddomain_phs | これは、準備ステップで書き留めたデータベースの名前です。 |
データベースユーザー | olddomain_user | olddomain_user | これは、準備ステップで書き留めたユーザーの名前です。 |
データベースパスワード | *************** | *************** | これはユーザーのパスワードです。 |
データベースプレフィックス | wp_ | wp_ | これは、データベース内のすべてのテーブルに付けられたプレフィックスです。 このチュートリアルでは、wp_のままにしておきます(以前のバージョンのサイトで使用されていたため)。 |
すべての新しいデータベース情報を入力するか、新しいデータベースを作成したら、[次のステップ]をクリックします。
ステップ4:データベースのインポート
ステップ4は、データベース情報を新しいサイトのデータベースにインポートします。 インポートが完了したら、[次のステップ]ボタンをクリックします。

ステップ5:データベースの移行
この手順では、サイトのすべてのURL、パスなどを更新して、すべてが一致することを確認します(これは、このプロセスを使用してサイトを新しいホストまたはドメイン名に移動する場合に特に役立ちます)。
最後のステップに進む前に、必ず復元したサイトに移動し、すべてのリンクをチェックして、リンクが変更されていることを確認してください。 [インポートログの表示]ボタンをクリックすると、サポートに提供するためにインポートログ全体を表示できます。
新しいサイトをテストしたら、[クリーンアップして一時ファイルを削除する]をクリックして最終ステップに進むことができます。

ステップ6:最終クリーンアップ
手順6では、復元に使用された一時ファイルを新しいサイトから削除します。 これで、そのページに示されているURLでサイトの準備が整います。

[クリーンアップを終了]ボタンをクリックすると、サイトが復元されます。

復元を支援する
アクティブなBackupBuddyサブスクリプションには、ライブのチケット付きサポートが含まれています。 このプロセスのいずれかのステップで行き詰まった場合は、BackupBuddyサポートチームがお手伝いします。 チケットを開くには、iThemesヘルプデスクにアクセスしてください。
3-in-1WordPressバックアッププラグインであるBackupBuddyを入手する
WordPressバックアッププラグインであるBackupBuddyは、WordPress Webサイトをバックアップ、復元、および新しいホストまたはドメインに移行できます。 その後、OneDrive、Dropbox、Googleドライブの統合により、バックアップをオフサイトで安全に保存したり、安全なリモートバックアップストレージの保存先であるBackupBuddy Stashを使用したりできます(BackupBuddyサブスクリプションで1GBが無料になります!)
バックアップから復元する必要がありますか? BackupBuddyのダッシュボード内復元機能については、BackupBuddy University:Restore Plugins、Themes、WordPress Version、IndividualFilesをご覧ください。
ダウンロード中
Kristenは、2011年からWordPressユーザーを支援するチュートリアルを作成しています。通常、彼女はiThemesブログの新しい記事に取り組んでいるか、#WPprosperのリソースを開発しています。 仕事以外では、クリステンはジャーナリング(2冊の本を書いています!)、ハイキングやキャンプ、料理、家族との毎日の冒険を楽しんでおり、より現代的な生活を送っています。
