MySQLのデータベースをダンプして圧縮して90日間分保存するスクリプト

Posted by
ぴろり
Posted at
2009/02/17 20:54
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
開発メモ カテゴリ

 みなさん,お使いののバックアップは大丈夫でしょうか? 今日,紹介するのは私が使っている My のバックアップ用スクリプトです。元はどこかのサイトで見たものなのですが失念してしまいました。指定されたのダンプを取得した後,gzip でこれを圧縮し,指定された期間を過ぎたバックアップファイルは自動的に削除される仕組みになっています。これを cron を利用して一日に 1 回実行するようにしておくとです。

この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する | Twitterにポストする

     簡単に解説すると,スクリプトは 4 つの部分にわけられます。パラメータを設定する部分,My のダンプを取得する部分,取得したダンプを gzip 圧縮する部分,最後に指定日以前の古いバックアップファイルを削除する部分です。KEEPDAY に設定する値を変えることで,バックアップを残す日数を変更することができます。のディスク容量と相談して適当な値に書き換えて使ってください。


    この記事を読んだ人はこんな記事も読んでいます 記事リコメンデーションについて

    その他の関連する記事


    関連記事/トラックバック

    関連記事/トラックバックはまだありません

    この記事にトラックバックを送るには?

    コメントを投稿する

     
     (匿名可/必須/公開)
     (匿名可/必須/非公開)
     (必須)
    コメントスパム防止のため投稿前に ランダムな数字 CAPTCHAについて を入力してから投稿してください。お手数ですがご協力のほど宜しくお願いいたします。