プラグインを使わずにWordPressのバックアップを取得する方法

wordpress-logo

ブログの記事数も順調に増えてきているので、きちんとバックアップを取得しておこうと思います。

WordPressのデータは全てサーバー上にあるため、サーバーからデータが消失しない限りは全てのデータがなくなることはありませんが、誤操作による消去やデータの破損には備える必要があります。

今回は、プラグインを使用せず、WordPressのバックアップを取得する方法について紹介します!

ワードプレスのデータについて

WordPressのデータは、テーマやプラグイン、画像などを格納している部分と、記事データなどを保存しているデータベース部分に別れています。

バックアップ時は、テーマやプラグインなどのデータと、データベース部分をそれぞれでバックアップを取得する必要があります。

テーマ・プラグイン・アップロードしたデータのバックアップ

記事データ以外の部分でバックアップが必要なフォルダは「plugins」「themes」「uploads」の3つです。このフォルダさえバックアップしておけば、利用しているプラグインのデータや、テーマ、ブログへアップロードした写真をバックアップしておくことができます。

FTPでダウンロード

filezillaバックアップ
サーバーから対象フォルダをローカルへダウンロード

バックアップは、サーバーからFTPを使ってローカルにデータをコピーするだけです。FTPは好きなものを使って問題ありません。

私はFilezillaを使用しています。

Filezillaの使い方は、こちらのページに詳しく載っています。

超初心者向け!FileZilla(ファイルジラ)の使い方

必要に応じて「.htaccess」や「index.php」もバックアップしておくとよいです。

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

写真やテーマのバックアップができたら、記事などのデータを格納しているデータベースもバックアップする必要があります。

MySQLのデータベースをバックアップするには、phpMyAdminを使う必要があるようですが、今回はWordPressのエクスポート機能を使ってxml形式で書き出す方法を紹介します。

WordPressのエクスポート機能

WordPressエクスポート

左ペインから「ツール > エクスポート」とクリックして、「すべてのコンテンツ」を選択。最後に「エクスポートファイルをダウンロード」をクリックすると、ブラウザのダウンロード機能ですぐにローカルへダウンロードされます。

WPバックアップフォルダ
ファイル名は「wordpress.(日付).xml」

ダウンロードしたxml形式のファイルも、テーマやプラグインと同じ場所に保存しておくとよいです。

これだけ取得しておけば、サイトのデータが消失した際にも復旧を行うことができます。リストアについてはまだ行った機会がないのですが、サーバーを移行する時にはバックアップ → リストアの作業が必要がとなります。

データの消失やバージョンアップ時の不具合に備えて、バックアップはマメに取得しておきたいですね。

ファーストサーバ Zenlogicを利用している場合

Zenlogicでは、MySQLのバックアップ機能が搭載されています。手順はサーバーのコントロールパネルから

ゼンロジックのサーバーコントロールパネル
間違えて初期化してしまわないように注意!

左ペインの「データベース」をクリックして「MySQL5.x」をクリック。その後「バックアップの実行」をクリックするだけです。

間違えて「初期化の実行」をクリックしないように気をつけましょう!

SQLのバックアップデータ

バックアップされたデータは「virtual/userdata/mysql」ディレクトリの下へ保存されます。

サーバーにデータベースのバックアップ機能があると、とても楽ですね。

まとめ

レンタルサーバー上でWordPressブログを運営している場合、障害などでデータが消失する可能性は低いと思いますが、ゼロとは言えないためバックアップを取得しておいた方が良いです。

何百記事もあってアクセスを稼いでいるブログのデータがなくなってしまうことは大きな損失となります。

また、自分の誤操作でデータが消失したり破損してしまう可能性もあるため、バックアップがないと取り返しのつかないことになります。

今回紹介した手順は難しいものではないため、しっかりとバックアップして自分の資産となるブログを守りましょう!

バックアップデータは、ローカルだけではなくクラウドストレージ上などに分散させるとさらに安心ですね。

プラグインを利用したバックアップなども、今後利用の機会があれば紹介したいと思います。

今回の記事は、こちらのサイトを参考にさせていただきました。

WordPress初心者でも簡単にできるバックアップ方法

それでは、よいブログライフをお送りください^^

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください