「BackWPup」プラグイン+Gmailでデータベースの自動バックアップ

はてな

アフィリエイト収入イメージ
画像:フリー素材屋Hoshino

 記事が増えてきたので万が一の事態に備え、自動バックアップを取ることにしました。
 WordPressのプラグインを利用します。
 
BackWPup
http://wordpress.org/plugins/backwpup/
 
 多機能なプラグインですが、バックアップしたいのはMySQLデータベースだけなので、
「Add New Job」→「General」→「Job Tasks」については「Database backup」のみをチェックします。
 
 バックアップファイルをメール送信したいので、
「General」→「Job Destination」については「Backup to Folder」と「Backup sent by e-mail」をチェックします。
 バックアップはGmailに保存したいので、「To: E-Mail」で送信先がGmailになっているか確認。

 バックアップ頻度は「Schedule」で指定します。「with WordPress cron」を使って1日1回に設定しました。
 
 次にGmail側の設定。
 
Gmail
https://mail.google.com/
 
「設定」→「フィルタ」→「新しいフィルタを作成」で「to:」に上記と同一のメールアドレスを指定。
「この検索条件でフィルタを作成」をクリック後に「削除する」にチェックを入れます。
 
 なぜ削除するかといえば、Gmailの場合、「削除」フォルダのメールは30日間保存されるためです。30日分のバックアップが取れるし、これならば容量を圧迫しません。
 また、例えばメールアドレスが「hoge@gmail.com」であれば、「hoge+backup@gmail.com」でも受信できます。よって、「+」を使えば既存のメールアドレスを利用しつつ、「フィルタ」で条件設定が可能となるので、Gmailアカウントを新規に取得する必要はありません。
 
 更新頻度がさほど高くないので、これで一安心というところです。

はてな

関連するアフィエイト情報