WordPressのメンテナンスを自動化したいなぁってことで、シコシコスクリプトを書いたので、公開。まだ絶賛作成中ですが、とりあえず、最低限?動きました。
このブログ自身をこのスクリプトでバックアップ・アップデートしてみました。
動きとしては
- DBを一時ディレクトリにエクスポート
- tarでWPディレクトリとエクスポートしたDBを固めて、ssh 経由でgzip圧縮しながら転送
- DBの一時エクスポートファイルを削除
- wpコマンドで、各種アップデートを実施
こんな動きです。
あとは、バックアップの面数を制御するコードを入れたら、やりたいことは完成かな。