回答:
MySQL Admin(廃止-nattyで利用可能でした)には、(基本)スケジューラーを備えたバックアップツールがあり、毎日、毎週、または毎月バックアップを作成します。Ubuntuにも含まれています:mysql-admin。
ウェブからのランダムな画像:
私のお気に入りのコースはコマンドラインで、UFでバックアップスクリプトを見つけました。
#!/ bin / bash mysqlデータベースの通常のコピーを作成し、それをSAVEDIRにgzipする#Script。 USER = "authorized_user" PASSWORD = "the_password" DATABASE = "データベース名" SAVEDIR = "/ backup" / usr / bin / nice -n 19 / usr / bin / mysqldump -u $ USER --password = $ PASSWORD --default-character-set = utf8 $ DATABASE -c | / usr / bin / nice -n 19 / bin / gzip -9> $ SAVEDIR / $ DATABASE-$(date '+%Y%m%d-%H')。sql.gz
変数を編集し、それを.bkup.shとして保存してcrontabで実行すると、自動mysqlバックアップが作成されます。このスクリプトのすべてのコードは、ここで説明されています。kat_amsへの称賛。
GUIのないサーバーを使用している場合、デフォルトですべてのMySQLデータベースを毎日バックアップおよびローテーションするパッケージを次に示します。
sudo apt-get install automysqlbackup
それでおしまい。デフォルトの設定は正気なので、特別な何かが必要でない限り、これで完了です。バックアップファイルは、/var/lib/automysqlbackup
オフサイトのどこかにrsyncする必要がある場所に配置されます。
/etc/default/automysqlbackup
実行した後の詳細情報利用できるman automysqlbackup