エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!


BackWPupでバックアップ・全体バックアップ具体的設定例

      2014/10/04

バックアップ・全体バックアップ具体的設定例

 

メンテナンス前、バージョンアップ前などに行う全体バックアップの設定

 
BackWPupの各画面での項目の設定は他のページで行いましたが、ここでは、具体的な設定例として、一番利用するパターンとして多いと思われるうちの一つとして、すべてのデータをバックアップする、という方法の解説です。
 
たとえば、プログラムの修正や、テーマの変更、プラグインの追加、バージョンアップの実行などを行う前に、現在の状況を保存するためにバックアップする場合です。
 
すべてのファイル、データベースをバックアップし、それをファイルとしてサーバに保存する、メールで送信する、という方法を設定してみます。
 
 

BackWPupのバックアップ設定 Jobの設定

 

Generalを設定する

 
「BackWPup」-「Add new job」から Jobの設定画面に遷移し、Generalの設定を行います。
 
20140715_wp_01
 
Job Nameを設定します。
ここは好きなものを設定します。ここでは「全体バックアップの設定」としておきます。
 
Job Tasksはデフォルトのままで問題なく、「Database backup」「File backup」「Installed plugins list」にチェックを入れます。
 
「Backup File Creation」の「Archive name」はデフォルトのままで問題ないですが、「Archive Format」は「Zip」を選んでおきましょう。
好みの問題でもありますが、Zipの方が確実に解凍できるからです。
ただ、Zipは、他の圧縮形式に比べ処理に時間がかかりますので、圧縮形式に理解がある方はほかのものを選ぶ方がいいかもしれません。
 
「Job Destination」の「Where should your backup file be stored?」は「Backup to Folder」「Backup sent via email」にチェックを入れましょう。
 
「Log Files」の各項目はデフォルトのままで問題ありません。
 
 

Scheduleを設定する

 
今回は、手動でバックアップをすることを想定していますので、Scheduleの項目は、設定しません。
 
 

DB Backupを設定する

 
「DB Backup」の設定画面に遷移し、DB Backupの設定を行います。
 
20140715_wp_02
 
データベースのテーブル名の接頭辞をデフォルトの「wp_」で設定している方は、ここもデフォルトのままで問題ありません。
 
ですが、接頭辞を変更している方は、「Tables to backup」の中から設定している接頭辞が付いているテーブルにチェックを入れていきます。
データベースの中に入っているテーブルがすべて WordPressで利用されているのであれば、「all」をクリックしてすべてにチェックを入れて問題ありません。
 
「Backup file name」「Backup file compression」もデフォルトのままの設定で問題ありません。
データベースのバックアップは、ここの「Backup file name」で設定したファイル名で、バックアップフォルダの一番上の階層(ルートフォルダ)に保存されます。
 
 

Filesを設定する

 
「Files」の設定画面に遷移し、Filesの設定を行います。
 
20140715_wp_03
 
全てのファイルをバックアップしますので、デフォルトのままで OKです。
すべてに「Folders to backup」のフォルダにすべてチェックが入っていることを確認するだけで OKです。
 
 

Pluginsを設定する

 
「Plugins」の設定画面に遷移し、Pluginsの設定を行います。
 
20140715_wp_04
 
ここもデフォルトのままで問題ありません。
プラグインのインストール状況は「Plugin list file name」で設定したファイル名で、バックアップフォルダの一番上の階層(ルートフォルダ)に保存されます。
 
 

To:Folderを設定する

 
「To:Folder」の設定画面に遷移し、ファイルを保存するフォルダの設定を行います。
 
20140715_wp_05
 
ここもデフォルトのままで問題ありません。
「Folder to store backups in」の項目に書かれている場所にバックアップファイルが保存されます。
 
ちなみに、バックアップのフォルダは、「.htaccess」によってブラウザからは直接アクセスできないように設定されますので、ドキュメントルートより上位の領域に場所を移動するといった対処は必要ありません。
これに関連するセキュリティの設定は、「BackWPupでバックアップ・機能の基本設定 Settings」で説明しています「Settings」の「General」の「Security」の項目で設定を行います。
 
 

To:Emailを設定する

 
「To:Email」の設定画面に遷移し、メールを送信する先の設定を行います。
 
20140715_wp_06
 
「Email address」で送り先のメールアドレスを設定します。
個人で契約しているプロバイダーなどのメールアドレスを設定しても問題ありませんが、メールボックスの容量制限や、ファイルの受信サイズの制限などもあるため、容量の制限を気にしなくていい Gmailを設定することをお勧めします。
 
また、設定したら「Send test email」をクリックし、メールアドレスが間違っていないことを確認しましょう。
 
「Maximum file size」のデフォルトサイズは「20(MB)」になっていますが、インストール直後の WordPressでも 20MB近い容量がありますので、バックアップファイル作成時に圧縮されるとはいえ、数値を増やしておく方がいいでしょう。
容量をどれくらいにするかは、メールボックスの契約によりますが、Gmailの場合は 100MB程度を指定しても問題ないでしょう。
(「0」を入力することでこの制限がなくなりますので、Gmailの場合は「0」でも問題ないでしょう。)
 
その他は、デフォルトの設定のままで問題ありません。
 
これで「Save changes」をクリックして、設定を保存しましょう。
 
 

全体バックアップファイルをメールで送信するのは現実的ではない

 
バックアップファイルをメールで送信する方法は、バックアップファイルを FTP接続して取得する必要もないため、非常に簡単な方法ですが、バックアップファイルの容量が大きくなると、ファイルを送信できない、という不具合も出てきますので注意が必要です。
 
そのため、バックアップファイルをメールで送信する方法は、十分に実験をして動作検証をしてみてください。
 
バックアップのファイル容量が増えてくると、受信側のメールサーバだけの問題ではなく、送信側のメールサーバの送信スピードによっても処理が終了しきれない場合があります。
メール送信を開始し、5分以内に送信処理が終わらない場合は、「WARNING」となり再実行されますので注意が必要です。
 
 

BackWPupのバックアップ設定 Jobの実行

 
「BackWPup」-「Jobs」をクリックし、Jobの一覧を表示します。
 
20140715_wp_07
 
そこから、先ほど設定した「全体バックアップの設定」を選択し、「Run now」をクリックすることで、バックアップ処理が実行されます。
 
実行後は、「BackWPup」-「Backups」をクリックすることで、バックアップファイルの一覧から確認をすることが出来れば設定完了です。
 
20140709_wp_06
 
 
今後、何か作業を行う前にはバックアップを取るようにしましょう。
 
 

BackWPupでバックアップ・目次

 
BackWPupの説明記事があまりにも長くなりすぎましたので、下記の通り項目ごとにページを分けましたので、それぞれ必要に応じて参照してください。
 
BackWPupでWordPressのDBもファイルもバックアップ
バックアップを行うBackWPupとWordPressのバックアップ全般についての解説をしています。
 
BackWPupでバックアップ・Jobの設定・保存する情報の設定
Job設定のうち、バックアップする情報の設定画面、方法の説明をしています。
 
BackWPupでバックアップ・Jobの設定・保存先の情報設定
Job設定のうち、バックアップするファイルを保存する先の設定画面、方法を説明しています。
 
BackWPupでバックアップ・設定したJobの実行、ファイル一覧
設定した Jobを実行し、ログや保存されたファイルの確認方法を説明しています。
 
BackWPupでバックアップ・機能の基本設定 Settings
バックアップの設定を行う BackWPup自体の基本的な設定を行う画面の説明です。
 
BackWPupでバックアップ・エラー発生の具体的対処方法事例6
バックアップの処理を実行した際にエラーが発生した場合の事例とその対処方法の解説です。
 
BackWPupでバックアップ・全体バックアップ具体的設定例
ファイル、データベースすべてを丸っとバックアップする方法の具体的設定方法の解説です。
 
BackWPupでバックアップ・データベース保存の自動設定例
データベースを自動的に毎日バックアップする方法の具体的設定方法の解説です。
 
BackWPupでバックアップ・リストア(復元)手順
バックアップしたファイルからリストア(復元)させるための手順の解説です。

 - WordPress

GoogleAdwords

GoogleAdwords

最後までお読みいただきましてありがとうございます。
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!

Message

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

下記の空欄を埋めてください。 * Time limit is exhausted. Please reload CAPTCHA.

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

※入力いただいたコメントは管理者の承認後に掲載されます。

  関連記事

WordPressのカテゴリ単位・フォルダ単位でBasic認証を設定する方法

カテゴリ単位でBasic認証を設定する方法の解説。WordPressのカテゴリはフォルダの実態がないですが、実は簡単な方法でプラグインも使わずにBasic認証を設置できます。

WordPressのSEOタイトル、キーワード、ディスクリプション編集解説

ヤフーやグーグルの検索結果を見ながらSEO視点でタイトル、ディスクリプションを書く際の基準を解説!スマホ対策も解説!

WordPressのカテゴリの編集の解説

WordPressのカテゴリって何?というところから説明し、カテゴリを登録、編集する方法を解説します。また、カテゴリの順番を自由に変える方法も解説します。

Edit Author Slugで WordPressの不正ログイン・不正アクセスを回避

WordPressのセキュリティ強化に Edit Author Slugを使う理由と設定方法の解説をしています。

WordPressで指定カテゴリにnoindexをプラグインなしで設定。特定の記事は外す処理も
WordPressで指定カテゴリにnoindexをプラグインなしで設定。特定の記事は外す処理も

指定したカテゴリのみnoindexをプラグインなしで設定する関数を解説。指定したカテゴリの中でも指定した記事はnoindex設定しないオプションを装備。その処理とnoindexを設定すべき理由を解説。

Never Let Me Goで会員制サイトの退会機能を実装

会員制サイトで退会する機能を提供するプラグインの設定方法の解説。Theme My Loginなどの会員登録のプラグインと組み合わせて利用します。

WordPressの投稿プレビューのURLを変更する方法

プレビューを表示する際のURLを変更する方法の解説。「サイトアドレス (URL)」に基づいて編集されるURLを任意のURLに変更する場合の方法とその解説を行います。

BackWPupでバックアップ・Jobの設定・保存先の情報設定

BackWPupその3。Jobのバックアップファイルの保存先の設定についての解説。

Basic認証をファイル単位・URL単位で設定する方法の解説

Basic認証はフォルダ単位だけでなくファイル単位での設定もできるためログイン画面だけにBasic認証を設定することもできます。その解説です。

WordPressのプラグイン WP-DBMANAGERを使って PHP、CakePHP、baserCMSなどで作った Webサービスのデータベースも自動バックアップ

WP-DBMANAGERを使って WordPress以外の PHP、CakePHP、baserCMSなどで作った Webサービスのデータベースも自動バックアップする方法を解説。