我最近在 Azure 上部署了几台 RHEL 7 服务器,并在恢复服务中设置了备份作业。据我了解,这些备份与文件系统一致。不幸的是,这还不够,我需要使备份应用程序保持一致。
由于 Azure 备份是基于快照的,因此我认为它的工作方式与 VMware 中的类似:在拍摄快照之前和之后调用脚本。该脚本负责在拍摄快照所需的时间内刷新和停止相关应用程序。
事实上,我可以看到备份过程中调用的冻结/解冻脚本,并且我确信我可以破解它们以添加此功能。当然,我能做并不意味着我应该做。
所以问题仍然存在:如何使我的 Linux Azure VM 应用程序的备份作业保持一致?
答案1
Azure Backup 发布了一项新功能,使用前置脚本和后置脚本来确保 Linux VM 的应用程序一致性: https://azure.microsoft.com/en-us/blog/announcing-application-consistent-backup-for-linux-vms-using-azure-backup/
答案2
目前唯一支持的Linux 的备份是文件一致性备份。
希望将来的更新中可以添加此功能。
https://azure.microsoft.com/en-us/documentation/articles/backup-azure-vms-introduction/