ScriptkazWordPressのデータベースや、テーマやプラグインなどは、サーバーの故障や誤操作で消えてしまう事態に備えて、定期的にバックアップをしておくと安心です。自動的にバックアップを取るプラグインもありますが、WordPress以外のファイルもバックアップできるよ、汎用的なシェルスクリプトを作ってみました。このスクリプトでは指定した回数分の履歴バックアップを保持します。bakuup.2/のようにローテートするだけです。バックアップ数が指定回数に達すると古いものから削除されていくので、バックアップが溜まってディスク容量を圧迫する心配もありません。保存先のディレクトリです。バックアップ名で、これを変えれば異なる種類のバックアップを作成することができます。バックアップの保存数。最新版1+保存数のバックアップが作られます。間は任意のコマンドで、ここにデータベースから出力するコマンドを記述したり、ファイルをコピーするコマンドを記述しておきます。することで、どんなファイルでも簡単にバックアップできるようにしました。crontabで定期実行あとはcrontabに登録して定期的に実行するだけです。入れるのってなんか気持ち悪いんですよね。コマンドが実行されてしまいます。私が実際に起こしたことがある悲劇はこんな感じのスクリプトでした。実行されてしまいます。怖いですね!これは引数がちゃんと指定されているかのチェックを怠っていたことが原因でした。将来現金はデジタル通貨カードになる。