手動でバックアップする方法 

ここからは手動でバックアップする方法について解説していきます。
手動でのバックアップは以下の2つを保存する必要があります。

  • サイト→WordPress本体・テーマ・プラグインなどのファイル・フォルダ
  • MySQL→記事内容やコメント(データベース

サイトのバックアップの実行

サイトのバックアップはFTPを利用します。

FTPとは簡単に言うとファイルをコピーするための仕組みです。今回の場合だと、外部のサーバーにあるデータを自分のパソコンに送っていきます。

操作も非常に簡単でサーバーにアクセスした後対象のファイルを全選択し、ローカル(PC)にドラッグ&ドロップするだけです。

FileZillaを使用すると、右から左へ動かすだけなので操作はより簡単になります。

データベースのバックアップ

次はデータベースをバックアップしていきます。

その方法は様々なものがあり、cPanelXやphpMyAdmin・コマンドラインMySQLWorkbenchなどで実行できます。

それぞれの特徴をまとめたものが以下です。

名称 特徴
cPanelX 多くのホスティングサーバーで使用されている管理パネル
phpMyAdmin 簡易バックアップと詳細バックアップが可能
コマンドライン phpMyAdminでは扱えないデータベースのサイズが大きい時に活用できる
MySQLWorkbench データベースの容量制限なし・多数の管理タスクが実行可能

それぞれデータバックアップの方法が異なるため、こちらも合わせてご確認ください。

復元する方法 

復元する方法はプラグインを使った場合と、手動で行った場合で異なります。
それぞれ分けて解説します。

プラグインを使用した場合

先ほど紹介した「BackWPup」を使った場合は以下のような手順になります。

1.保存先からZIPファイルをFTPソフトを利用しPCにダウンロードする
2.Windowsの場合はZIPファイルをすべて展開Macの場合はZIPファイルをダブルクリックする
3.解凍したファイルをFTPソフトを利用して「backwpup_.sql以外」をサーバーに上書き
backwpup_
.sqlはセキュリティ上問題が発生するので除外しましょう。
4.各サーバーにあるデータベースのphpMyAdminを使って「backwpup_***.sql」をインポートする
5.以降は各サーバーによって操作が異なるので、各サーバーのマニュアルを参考に進めていく
6.すべてのページが正しく表示されていれば復元完了

手動で行こなった場合

手動でバックアップを行った場合はまずバックアップした、plugins・themes・uploadsの各ファイルをもとの場所にアップロードするだけです。

また、アップロード後にプラグインが有効化されていないケースもあるので確認しておきましょう。

投稿や固定ページの復元に少し手間がかかります。
バックアップ時にFTPを利用しているとエクスポートしたXMLファイルがあります。これをWordPressにインポートしていく必要があるのです。

インポートの方法としては、まずWordPressのインポートツールをインストールします。

インストールが完了したら、「ツール」→「インポート」→「Wordpress」と進めていきます。

そうすると、XMLファイルを選択できるので、アップロード後クリックします。

完了後、正しく表示がされていれば復元終了です。