Azure VM计算机还原问题

Azure VM计算机还原问题,azure,azure-resource-manager,azure-vm,Azure,Azure Resource Manager,Azure Vm,我们在azure VM机器上安装了Web服务器和数据库。MySQL安装在azure VM计算机上。最近,我们遇到了数据库损坏的问题。并且,当一切正常时,要求Azure从旧日期恢复备份。Azure每天对整个机器进行备份。它们在单独的计算机上恢复旧备份。我们认为数据库在那里会很好,因为备份是旧的 但是,问题仍然是一样的 因此,我的问题是: 虚拟机究竟如何备份整个机器 而且,在某些新VM机器上恢复时,它是否引用现有机器 如何获得正确的还原数据库文件 注:还附上MySQL日志 整个虚拟机备份

我们在azure VM机器上安装了Web服务器和数据库。MySQL安装在azure VM计算机上。最近,我们遇到了数据库损坏的问题。并且,当一切正常时,要求Azure从旧日期恢复备份。Azure每天对整个机器进行备份。它们在单独的计算机上恢复旧备份。我们认为数据库在那里会很好,因为备份是旧的

但是,问题仍然是一样的

因此,我的问题是:

  • 虚拟机究竟如何备份整个机器

  • 而且,在某些新VM机器上恢复时,它是否引用现有机器

  • 如何获得正确的还原数据库文件

注:还附上MySQL日志


整个虚拟机备份意味着拍摄时间点快照。对于像MySQL这样运行的数据库,这可能意味着数据库文件在备份时处于不一致的状态。需要在虚拟机上进行额外配置,以提供前后脚本形式的一致备份。Microsoft详细介绍了如何在中执行此操作


然而,在目前的情况下,这似乎没有什么用处。如本文所述,一个好的选择是强制手动恢复InnoDB。可以找到手动恢复的文档。

请编辑问题以包含错误信息和堆栈跟踪作为文本,请考虑。