WordPressのメンテナンスを自動化したいなぁってことで、シコシコスクリプトを書いたので、公開。まだ絶賛作成中ですが、とりあえず、最低限?動きました。

https://github.com/knaou/wp-remote-maintenance

このブログ自身をこのスクリプトでバックアップ・アップデートしてみました。

動きとしては

  • DBを一時ディレクトリにエクスポート
  • tarでWPディレクトリとエクスポートしたDBを固めて、ssh 経由でgzip圧縮しながら転送
  • DBの一時エクスポートファイルを削除
  • wpコマンドで、各種アップデートを実施

こんな動きです。
あとは、バックアップの面数を制御するコードを入れたら、やりたいことは完成かな。

コメントを残す

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