我只是注意到Windows 10备份和还原(“文件历史记录”)未在计算机上备份VHD文件。我想这是因为文件已打开以进行写访问。
在我的公司中,我们将软件开发环境与存储库,已配置的IDE以及一些其他内容一起分发为VHD文件。因此,当开发人员切换项目时,我们只给他VHD,然后将其挂载,更新存储库即可使用。
通常,这些VHD文件是自动挂载的,这种行为现在会干扰备份策略。如果每个人都必须关闭从VHD启动的所有程序并在进行备份之前先将其卸载,则Windows 10备份将无法提供比clonezilla等脱机备份软件更多的优势。我认为文件历史记录的全部目的是不需要重新启动。
Windows 10是否不备份打开的文件?我的猜测正确吗?
如何告诉Windows备份打开的文件?
VHD既是文件又是(虚拟)磁盘。在这种情况下,作为磁盘的属性将获胜:文件历史记录(如果设置为这样做)将处理VHD中的单个文件,而不是VHD本身。
这与普通硬盘或SSD相同,不是块设备,但是文件系统内容将被处理。
除此之外,这样做是不切实际的,因为备份系统中的技术缺陷表明:它无法进行部分复制,这意味着如果要挂载VHD(通过设置标志来更改它)并取消挂载。如果不使用它,Windows将需要复制完整文件的副本,该文件的大小可能为千兆字节。这就是为什么大文件不容易包含在文件历史记录中的原因。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句