今回は転ばぬ先の杖、1にバックアップ、2にバックアップです!
通常のWPのサイトの場合プラグインでバックアップしたりphpMyAdminでDBをバックアップしたりされていると思いますが、何が面倒ってサイトが飛んだ時のリストアがホンマに面倒!!
リストアするにはアップロードした画像等のファイル、テーマ、プラグイン、データベースを全て戻さないと・・・・
そこでAWSならスナップショットであっという間にバックアップ可能!
- “Snapshots”を選択
- “Create SnapShot”をクリック
- Volumeを選択、Nameをつけて”Create”
たったこれだけで、OSも含めたインスタンスの全部をバックアップしているので、スナップショットからインスタンスを作成する事も可能なので使わない手は無いです!
WPアップデートを全く同じ環境で事前に行う事も非常に簡単に行えます。
また、スナップショットは差分でバックアップが行われるのでディスク使用量的にも優しいらしいです。
メモ:スナップショットからリストアしたインスタンスでテストする場合の、面倒な!?hostsの書き換えの時、Macをお使いで黒い画面のお友達の方はviとかemacsを使われると思いますが、黒いのが苦手な方はHosterがオススメです。
複数のhosts設定をあらかじめ設定しておきクリックするだけで切り替える事も出来るのでかなり便利です!
ですが、いちいちブラウザでAWS管理コンソールにログインしてスナップショットをクリックするのは面倒なのでクラウドワークスさんのスケジュールジョブを使えば名前の通りスケジュールでジョブしてくれるらしいです。