我有一个Windows 7盒,我想备份到一台Ubuntu机器。
我已经在Ubuntu上安装了一个Windows共享(使用CIFS / Samba),并且我想使用一个cron作业rsync来挂载共享上的内容到Ubuntu盒子上的另一个目录。
1)什么是build议的rsync设置将Windows共享上的文件夹和文件复制到Ubuntu上 – 记住这些文件将来可能必须恢复到Windows机器。
rsync -av /mnt/winshare /home/user/winbackup
2)在Ubuntu上备份Windows 7中的文件是否有任何问题需要注意?
我可以build议你考虑用BURP来备份使用Linux的Windows吗?
我看到我的客户试图使用类似的方法来备份Windows系统,他们通常失败(在一种情况下,真的很糟糕),因为四个问题:
最后两个问题可能不是真正的问题,取决于你想要备份的性质。 然而,前两个可能会导致您的备份随机不一致,难以恢复。
我build议你检查一下:
伟大的免费软件和专业的结果:)
如果你想保持这个更容易,你可以在Windows PC上安装Crashplan,并使用samba共享来存储备份。
Rsync是一个非常强大的工具,完全可以做你所要求的。 只需使用以下选项: -aAX --numeric-ids
,其中:
-a
意味着“档案”,这意味着其他几个select; -A
表示“访问列表”,需要备份NTFS安全描述符; -X
表示“扩展属性”,它复制附加到文件的任何附加元stream; --numeric-ids
意味着不要修改连接到文件的UID / GID。 注意:如果您的Windows和Linux计算机具有持久的UID / GID(例如:通过join到AD / LDAP域),则可以安全地跳过此选项。 我build议你直接在Windows机器上安装CygWin / Rsync,完全绕过Linux挂载。 此外,请考虑通过rsnapshot使用rsync:这是一个具有增量备份function的非常好的实用程序。