我在Ubuntu 9.04上有一个vmware播放器,可以在虚拟机上使用XP。
现在我想每晚都备份这个vmware实例,所以我想我只是使用rsync来更新它们。 看来,rsync认为几乎所有的文件已经改变,即使我试图使用快照(工作站),以保持更改到最低限度。
什么是适当的方式来做到这一点,什么样的rsync参数最适合?
编辑:我知道vmware实例必须closures。
试试rsync的–modify-window选项
Windows并不保证文件修改时间的精确度优于2秒,所以通过使用修改窗口为rsync一些比较的余地。
--modify-window=1
通常是足够的。
从主机操作系统备份。 这是确保它能正常工作的唯一真正的方法。 当然,如果客人没有运行,你可以使用rsync – 但是机会永远不会那么高效。
我会确定我从来没有压缩主机磁盘(因为它会改变很多,如果你这样做),并确定你是告诉rsync处理空块有效地(用–sparse标志),并告诉它更新目的地-place(–inplace),或者每当单个字节在源文件中改变时,你最终将复制整个文件。 这将是一个本地副本,但仍然有可能是你的文件只是这个巨大的一面。
你在vmdk文件的虚拟机文件(rs2分裂2GB我猜?)?
如果第二个尝试设置rsync服务器并使用增量修改同步?