我们正计划对我们的 VM 实施 Azure Backup 备份,但我正在努力寻找任何明确说明如何进行备份的文档?
我看到正在拍摄快照,但 Azure Backup 如何在不关闭 VM 的情况下备份它们?如果一台机器正在写入文件或更改设置,如果它没有被关闭,将如何/在什么时候进行备份?
我们正计划对我们的 VM 实施 Azure Backup 备份,但我正在努力寻找任何明确说明如何进行备份的文档?
我看到正在拍摄快照,但 Azure Backup 如何在不关闭 VM 的情况下备份它们?如果一台机器正在写入文件或更改设置,如果它没有被关闭,将如何/在什么时候进行备份?
它与所有 Windows 系统和应用程序所使用的技术相同;它被称为“卷影副本”。
https://en.wikipedia.org/wiki/Shadow_Copy
这里有一个简短的总结:
由于 VSS 感知应用程序、VSS 服务、Azure 来宾代理和 Azure 基础架构本身之间的紧密集成,Windows VM 默认享有应用程序一致的备份。
上面假定所有 VSS 写入都成功,否则将进行文件系统一致的备份:这意味着,在重新启动时,某些应用程序可能会丢失最新的运行中数据。这与 Linux VM 默认具有的一致性模型相同,除非您注意配置自定义备份脚本以将应用程序数据同步到磁盘。
在这里您可以找到更多信息。
我不能谈论仅用于 DPM(System Center Data Protection Manager)的 Azure 备份,备份 Hyper-V 实例。
发生的事情是创建了 VM 级别的检查点。我认为向 VM 发送 VSS 命令以使光盘进入一致状态,但在 Hyper-V 级别上,它基本上用增量替换 Hyper-V 级别的光盘文件(vhd、vhdx)并保留原始文件,因此不会得到任何写。
然后备份整个事情。
然后合并检查点,将所有更改写入原始光盘。
这意味着备份期间的任何写入基本上都不会命中正在备份的光盘映像。