CentOS 5.3 subvion 1.4.2
我正在使用rsync在午夜每天备份一个存储库。 我们有大约30个知识库,一些小,一些大。
我正在使用crontab来安排将运行脚本文件的作业。
脚本将不得不recursion遍历每个目录:
repos/DEV/ /repso1 /repso2 DOCS/ /repso3 etc
在目标机器上,我想用备份完成的date创build一个新的目录。
即
backup/09OCT2010 /10OCT2010 /11OCT2010
到目前为止,我一直在试验这个:
rsync -virza --backup --backup-dir=`date +%Y.%m.%d` [email protected]:test_repos/* source/backup
但是,这只会对已更改的文件进行增量备份。 不过,我想用备份运行date的新目录进行全面备份。
非常感谢您的任何build议,
您可能需要rsnapshot 。 它不会按date命名目录,但它会做你以后的一切。