データベースとファイルのバックアップをcronで自動化したい。次の行をcrontabに追加する必要がありますか?
mysqldump -u root -pPASSWORD database_name | gzip > /home/backup/database_`date +\%m-\%d-\%Y`.sql.gz
svn commit -m "Committing the working copy containing the database dump"
1)まず第一に、これは良いアプローチですか?
2)svnでリポジトリと作業コピーを指定する方法は明確ではありません。
3)mysqldumpの実行前でなく、svnを実行するにはどうすればよいですか?競合を回避する
他のヒントはありますか?ありがとう
1)バックアップ自体のmysqlダンプは通常のアプローチであり、svnを使用してバックアップを保存してもメリットはありません
2)これを独自の質問に移動する方がよい(svn関連)
3)スクリプトでコマンドを順番に実行することで、すでにそれを実施しています。svncommitはmysqldump | gzipが終了します。