有人可以帮助我使用linux中的bash脚本进行备份。必须每周进行一次完整备份,每天都要增量备份。
答案 0 :(得分:3)
我已经使用rsnapshot超过四年来保持我的Slackware Box的每日7次,每周4次和每月12次快照的轮换。因为它智能地使用硬链接,所以这些快照中的所有23个只比我文件系统的整个大小多占用了大约30%的空间。
答案 1 :(得分:2)
随意使用或借用Backup.rsync here中的想法。
我实际上曾经通过Backup.rsync进行rsync备份,但我已经切换到我的backshift程序,因为它可以更好地进行重复数据删除(对于大型,缓慢增长,不再需要O(长度^ 2)存储要求文件),并用xz压缩块。如果你仔细研究一下,你可能会发现它的灵感来自rsync --link-dest。
答案 2 :(得分:2)
我推荐rdiff-backup
,可在热门发行版上找到,并且是very capable。
它也有Windows版本!
答案 3 :(得分:0)
您可以使用rsync的--link-dest开关来创建增量。 只需执行一个完整的rsync并使用--link-dest =< path_to_full>进行增量。