【画像付き】BackWPupのバックアップで復元する方法を初心者向けに解説【WordPress】
※本ページにはプロモーションが含まれている場合があります。
・WordPressの復元方法を画像付きで詳しく知りたい
・BackWPupのバックアップデータからWordPressを復元したい
・FTP接続とかややこしいことがわからなくてもOK
本記事の内容
- BackWPupでWordPressを復元する方法
┗画像付きで詳しく解説
┗どのレンタルサーバーでもOK
┗FTP接続などややこしいことがわからなくてもOK
本記事を読むと、BackWPupからWordPressサイトを復元する方法が画像つきでわかります。
- ライター100名以上の組織の法人を経営→株式譲渡
- 立ち上げから半年で月間1,000万PVを達成
- 1年で月間1200万PVを達成
- 年商約1億円を達成
- 法人向けコンサル1社あたり月額60~100万円
- PVメディア・アフィリエイトサイト・オウンドメディア・企業ブログなどSEOサイトの立ち上げ・コンサル実績多数
>> 【2021年】おすすめのアフィリエイトASP15選【初心者に必須のASPを厳選】
>> 【超豪華特典】AFFINGER6(アフィンガー6)の豪華13特典付き購入方法【レビュー】
\ 月間1300万PVのプロが解説 /
↓検索順位1位を取りまくったノウハウを4万文字で解説(無料)↓
>> 【検索1位量産】ブログを爆速で伸ばすSEOの『抑えどころ』をプロが徹底解説!
BackWPupでWordPressを復元する手順の概要
まず最初に、BackWPupでWordPressを復元する方法の概要や前提についてお伝えします。
復元するための前提条件
バックアップデータからWordPressを復元するために、今回は以下の前提で解説します。
- BackWPupでバックアップをとっている
- WordPressを以前と同じサーバー・同じドメインに復元する
- レンタルサーバーのマイページにログインできる
自分でWordPressのバックアップをとっていなくても、レンタルサーバーでは勝手にバックアップをとってくれていることが多いです。
▼マイページ画面(mixhostの場合)
▼バックアップ(mixhostの場合)
BackWPupでバックアップをとっていなくても諦めずに確認してみましょう。
また、WordPressを別のサーバーや別のドメインに復元したい場合は、復元というよりは移転など他の作業が必要になるので今回は割愛いたします。
WordPressには2つの復元が必要
WordPressを復元するには以下の2つのデータを復元する必要があります。
- サーバーデータ(フォルダ・ファイル・プラグインなど)
- データベース(記事やカテゴリ情報など)
サーバーデータ(フォルダ・ファイル)
サーバーデータとは、HTMLファイルやCSS・JavaScriptなどのコードのファイルや画像ファイルなどのことです。
サーバーにはWordPressを構成するファイルが無数にあるので、復元するためにはそれら全てのファイルを以前の状態に戻す必要があります。
プラグインで不具合が起こった場合などは基本的にこの「サーバーデータ」の復元だけすれば直る場合も多いです。
データベース(記事やカテゴリ情報など)
データベースのデータとは、固定ページや投稿ページなどの記事データやカテゴリなどのデータです。
サーバーのファイルとは別に、「データベース」という場所に保管されているので、データベースを復元する必要があります。
記事データが消えた場合などはこのデータベースの復元で直すことができます。
復元手順
復元するための手順はざっくりと次のようになります。
- Step①:バックアップデータのダウンロード
- Step②:サーバーデータ(ファイル)の復元
- Step③:データベースの復元
次の見出しから、それぞれの手順について詳しく解説していきます。
BackWPupでの復元Step①:バックアップデータのダウンロード
まずは復元するためのバックアップデータをダウンロードします。
【手順1】バックアップデータをダウンロード
ブログで起こっているエラーによってはWordPressの管理画面にログインできない可能性もあるので、WordPressにログインできる場合とできない場合でそれぞれダウンロード方法を解説します。
「ファイルのバックアップ」と「データベースのバックアップ」を別々のジョブで分けてバックアップをとっている場合は、両方のバックアップが必要なのでどちらもダウンロードしてください。
WordPressの管理画面にログインできる場合
まずはWordPressの管理画面にログインできる場合です。
WordPressの管理画面から「BackWPup」→「バックアップ」をクリックします。
今までに作成されたバックアップの一覧が表示されます。
画面には1つのジョブのバックアップしか表示されていません。
画像の赤枠の箇所をクリックするとジョブの一覧が表示され、ジョブを切り替えてバックアップを確認することができます。
復元したいバックアップのデータを見つけて「ダウンロード」をクリックします。
ダウンロードが完了したら「【手順2】圧縮されたZIPファイルを解凍」に進みます。
WordPressの管理画面にログインできない場合
エラーが起こってWordPressの管理画面にログインできない場合は、バックアップが保存されている場所から直接ダウンロードします。
BackWPupでジョブを作成した際に、バックアップを保存する「ジョブの宛先」を設定したはずなので、その宛先からダウンロードをします。
つまり、、、
- 「Dropboxにバックアップ」を選択した方はDropboxからダウンロード
- 「フォルダーへバックアップ」を選択した方はサーバーからダウンロード
します。
「フォルダーへバックアップ」の方がほとんどだと思うので、サーバーからダウンロードする方法をさらっと解説します。
まずはWordPressを利用しているレンタルサーバーのマイページにログインしてください。
マイページのどこかに「ファイルマネージャー」というメニューがあるので、ファイルマネージャーを開きます。
mixhostを例に説明しますが、レンタルサーバーであればファイルマネージャーは大体あります。
>> 参考:ファイルマネージャ利用方法 | レンタルサーバーならエックスサーバー
>> 参考:ファイルマネージャーを利用する|ConoHa WINGサポート
>> 参考:ファイルマネージャーの使い方 – mixhost ヘルプ&サポート
ファイルマネージャーを開いたら、
に進みます。
上の画像のように、
・「wp-content」
・「wp-includes」
などのフォルダがあればあっています。
そこからさらに
と進んでください。
上の画像のように、圧縮されたバックアップデータが保存されているので、復元したい時点のバックアップデータをダウンロードしてください。
【手順2】圧縮されたZIPファイルを解凍
ダウンロードしたバックアップファイルはzip形式かtar.gz形式に圧縮されています。
※ファイルのバックアップとデータベースのバックアップを分けていたので、上の画像は2つファイルがありますが、分けていない方は1つにまとまっています。
Windowsの方は右クリックから、Macの方はダブルクリックでファイルを解凍します。
というファイルがデータベースのバックアップです。
この1つのファイルにデータベースの情報が詰まっています。
末尾が「.gz」になっている場合はこれも解凍してください。
ファイルのバックアップのデータは上の画像のようにぎっしりとファイルが並んでいます。
次の見出しで詳しく解説しますが、上のように余分なファイルもあるので除いて使用します。
BackWPupでの復元Step②:サーバーデータ(ファイル)の復元
バックアップのためのデータの準備が完了したので、次はサーバーのファイルを復元します。
以下の手順で進めます。
- 【手順1】 FTPソフトでサーバーにアクセス(もしくはファイルマネージャー)
- 【手順2】 復元するドメインのフォルダを開く
- 【手順3】 バックアップデータをアップロード
バックアップに残しておいた正常な時のファイルを、全部サーバーにアップロードし直してブログをその時の状態に戻す!というだけです。
【手順1】 FTPソフトでサーバーにアクセス(もしくはファイルマネージャー)
ファイルをアップロードするために、まずは以下のどちらかの方法でサーバーのフォルダにアクセスします。
- 方法①:FileZillaなどのFTPソフトでサーバーのフォルダに接続
- 方法②:レンタルサーバーにログインして「ファイルマネージャー」のページを開く
FTPソフトでの接続の仕方がわからない場合は方法②の方法でレンタルサーバーにログインして「ファイルマネージャー」のページを開く方法が簡単です。
ファイルマネージャーにアクセスするには、契約しているレンタルサーバーのマイページにログインしてください。
上の画像はmixhostの画面の例ですが、マイページのどこかに「ファイルマネージャー」という項目があるはずなので、そこからアクセスしてください。
mixhostに限らずどのレンタルサーバーでも「ファイルマネージャー」はあるはずです。
>> 参考:ファイルマネージャ利用方法 | レンタルサーバーならエックスサーバー
>> 参考:ファイルマネージャーを利用する|ConoHa WINGサポート
>> 参考:ファイルマネージャーの使い方 – mixhost ヘルプ&サポート
【手順2】 復元するドメインのフォルダを開く
FTPソフトでサーバーに接続、あるいはファイルマネージャーを開いたら、復元するドメインのフォルダを開きます。
多くの場合は
と進むと開けるはずです。
上の画像はFTP接続をしてドメインのフォルダを開いた画面ですが、画像のように
・「wp-content」
・「wp-includes
などのフォルダが無数にあるフォルダが見つかればOKです。
ファイルマネージャーで開く場合も
のフォルダを開いて、上の画像のようにワードプレスのファイルがたくさんあるページを開きます。
【手順3】 バックアップデータをアップロード
バックアップデータをアップロードするために、「BackWPupでの復元Step①:バックアップデータのダウンロード」でダウンロードして解凍したバックアップのフォルダを開きます。
バックアップデータに入っている以下のファイルは、サーバーの復元には不要なファイルなので、以下の5つを除いた全てのフォルダとファイルをアップロードします。
- backwpup_readme.txt
- manifest.json
- *****.sql(もしくは****.sql.gz)
- ***.pluginlist.***-***.txt
- ***.wordpress.***.txt
(※必ず5つともあるわけではありません。)
「*****.sql」もしくは「****.sql.gz」はデータベースを復元するための大切なファイルなので、削除しないでください。
不要なファイルを除いたフォルダとファイルを全てアップロードします。
FTPソフトでもファイルマネージャーでドラッグアンドドロップでアップロードできます。
のようなポップアップが出るので、「はい」をクリックして全てのファイルやフォルダを上書きしましょう。
これで「BackWPupでの復元Step②:サーバーデータ(ファイル)の復元」は完了です。
- WordPressにログインできない
- エラーが発生してブログを表示できない
などのエラーはこれで直っているはずです。
BackWPupでの復元Step③:データベースの復元
次はデータベースを復元します。
データベースを復元すると、固定ページや投稿などの記事データやカテゴリなどのデータが復元されます。
以下の手順で進めます。
- 【手順1】phpMyAdminのログイン情報を確認する
- 【手順2】サーバーからphpMyAdminにログインする
- 【手順3】データベースにSQLファイル(****.sql)をインポート
データベースを管理するためのソフトのこと。レンタルサーバーの管理画面からアクセスできます。
データベースの情報が全て詰まったファイル。この1つのファイルでデータベースのデータをを全て復元できます。
【手順1】phpMyAdminのログイン情報を確認する
まずはphpMyAdminにログインするための情報を確認します。
バックアップのフォルダの中の「wp-config.php」というファイルを開くとユーザー名やパスワードを確認できます。
データベース名もあとから必要なので確認しましょう。
上の画像の赤枠の箇所にそれぞれ記載されています。
【手順2】サーバーからphpMyAdminにログインする
契約しているレンタルサーバーのマイページにログインします。
マイページのどこかに「phpMyAdmin」という項目があるのでクリックします。
上記はmixhostの例ですが、他のサーバーも同じようにphpMyAdminを見つけてクリックします。
>> 参考:phpMyAdmin – エックスサーバー
>> 参考:phpMyAdminにログインする|ConoHa WINGサポート
phpMyAdminのログイン画面が表示されるので、先ほど「wp-config.php」で確認したユーザー名とパスワードを入力してログインします。
上のようなページが表示されればログイン完了です。
【手順3】データベースにSQLファイル(****.sql)をインポート
画面左の箇所の復元したいデータベースをクリックします。
データベース名がわからない場合は、「wp-config.php」に記載されているので確認してください。
「インポート」をクリックします。
と表示されていることを確認し、各項目をそれぞれ次のように選択します。
それぞれ以下のように設定します。
- ①「アップロードファイル」
→「ファイルを選択」からバックアップファイル「****.sql」を選択 - ②「ファイルの文字セット」
→「utf-8」 - ③「フォーマット」
→「SQL」 - ④「エンコーディングへの変換」
→「なし」 - ⑤「実行」ボタンをクリック
これでデータベースが復元され、サイトの復元は全て完了です。
【復元後】WordPressの動作チェック
復元が完了したらブログを開いて無事復元されているか確認しておきましょう。
と思ったら以下のように対応してみてください。
復元されたデータが古い・新しい記事がない
- 対処法①「BackWPupでの復元Step①:バックアップデータのダウンロード」で最新のバックアップをダウンロードしているか確認
サイトでまだエラーが起こっている
- 対処法①「BackWPupでの復元Step①:バックアップデータのダウンロード」でダウンロードしたデータが正しいか確認する
- 対処法②「BackWPupでの復元Step②:サーバーデータ(ファイル)の復元」をもう一度やってみる
記事やカテゴリが復活していない
- 対処法①「BackWPupでの復元Step①:バックアップデータのダウンロード」でダウンロードしたデータが正しいか確認する
- 対処法②「BackWPupでの復元Step③:データベースの復元」を再度行う
BackWPupでWordPressを復元するのは簡単!
BackWPupでWordPressを復元する方法を解説しました。
大事に書きためたブログが消えると考えるととっても恐ろしいですよね。
しっかりバックアップをとって今回の手順で復元すれば安心です。
復元は難しくないですが、最新の状態で復元するにはバックアップを正しく定期的に取ることが必要です。
BackWPupでバックアップを取るためのおすすめの設定は以下の記事で詳しく解説しているので、改めて確認してみてください。
>> 【2021年最新】BackWPupの正しい設定方法と使い方:自動バックアッププラグイン【WordPress】