如何从 Azure 中的错误防火墙配置中恢复

如何从 Azure 中的错误防火墙配置中恢复

由于试用配额已满,我们所有的虚拟机最近都从 Azure 中消失了。

我决定按照本指南恢复 VMS:http://blogs.msdn.com/b/narahari/archive/2012/10/18/windows-azure-virtual-machine-disappeared-or-gone-how-do-i-recover.aspx

但是,虚拟机的防火墙配置是使用 ip-tables(通过防火墙生成器)创建的。新虚拟机会获得一组新的 IP。这会导致问题,因为 ip-tables 会尝试将旧的 ip 地址重新分配给接口。最终结果是我们无法通过 SSH 连接到机器 - 它们无法访问。

问题是如何从中恢复。我目前的想法是下载虚拟机​​映像并尝试使用某些 live-cd 安装它们并删除防火墙配置,然后再次上传它们并基于此创建虚拟机。但是,我不知道如何安装 VHD。

有没有更快/更好的方法?

答案1

我通过在 Azure 上创建新虚拟机并将旧磁盘附加为数据磁盘来解决这个问题。然后我挂载了旧磁盘并删除了防火墙脚本。我们现在可以再次访问我们的虚拟机,尽管我们必须更新一些 DNS 设置。

相关内容