CentOS 5.3 版本 1.4.2
我每天午夜都会使用 rsync 备份存储库。我们有大约 30 个存储库,有大有小。
我正在使用 crontab 来安排运行脚本文件的作业。
该脚本必须递归遍历每个目录:
repos/DEV/
/repso1
/repso2
DOCS/
/repso3
etc
在目标机器上,我想创建一个带有备份完成日期的新目录。
IE
backup/09OCT2010
/10OCT2010
/11OCT2010
到目前为止,我一直在尝试这个:
rsync -virza --backup --backup-dir=`date +%Y.%m.%d` [email protected]:test_repos/* source/backup
但是,这只会对更改的文件进行增量备份。但是,我想使用备份运行日期的新目录进行完整备份。
非常感谢你的建议,
答案1
你可能想要快照。它不会按日期命名目录,但它会完成您所要求的所有其他操作。