みなさん,お使いのデータベースのバックアップは大丈夫でしょうか? 今日,紹介するのは私が使っている MySQL のバックアップ用スクリプトです。元はどこかのサイトで見たものなのですが失念してしまいました。指定されたデータベースのダンプを取得した後,gzip でこれを圧縮し,指定された期間を過ぎたバックアップファイルは自動的に削除される仕組みになっています。これを cron を利用して一日に 1 回実行するようにしておくと便利です。
簡単に解説すると,スクリプトは 4 つの部分にわけられます。パラメータを設定する部分,MySQL のダンプを取得する部分,取得したダンプを gzip 圧縮する部分,最後に指定日以前の古いバックアップファイルを削除する部分です。KEEPDAY に設定する値を変えることで,バックアップを残す日数を変更することができます。サーバのディスク容量と相談して適当な値に書き換えて使ってください。
KEEPDAY
関連記事/トラックバックはまだありません
トラックバックURL: トラックバックスパム対策のため,上記の URL 末尾にある XXXXXX を に置き換えてからご利用ください。お手数ですがご協力のほど宜しくお願いいたします。
XXXXXX
管理
検索機能を使うにはブラウザのJavaScriptを有効にしてください。