2016-04-13 8 views
0

Innobackupexは、mysqlサーバの完全バックアップと増分バックアップの両方を提供します。回転フルとインクリメンタルinnobackupexを設定するには?

しかし、私は毎日のフルバックアップと増分を一定時間内に自動化するスクリプトを探しています。

スクリプトは古いバックアップファイルを削除し、ステータスなどをメールします アイデアやレディメイドスクリプトはありますか?

ありがとうございました

答えて

0

私が気づいている既製品はありません。これを自分でbashでコーディングして、cronからスクリプトを呼び出すだけです。 find . -type d -mtime +5 -maxdepth 1 -exec rm -r {} \;を使用して、5日以上経過したバックアップを削除します。 innobackupexを使用したインクリメンタルバックアップは完全バックアップに基づいているため、スクリプト内のそのディレクトリを参照できる必要があります。私はクライアントのためにこれらの多くを書いてきました(私はPerconaのために働いています)ので、難しくありません。 bashの20〜30行を超えてはいけません。

関連する問題