我想用 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"
Run Code Online (Sandbox Code Playgroud)
首先,这是一个好方法吗?
不清楚如何用svn指定存储库和工作副本?
如何仅在 mysqldump 完成而不是之前运行 svn ?避免冲突
1)如果你坚持在subversion中存储备份,那么这种方法没有任何问题。不过,这很奇怪。
2)你应该保持一个结帐,将转储放入工作目录,并在提交之前适当地运行svn update
和svn add
。
3) 如果您从 shell 脚本中运行这些命令,则不应有重叠。
归档时间: |
|
查看次数: |
1692 次 |
最近记录: |