是否有人想出一个完整的解决方案来使用 REST API 或 Powershell 模块保护虚拟机并将其从本地(VMware 或 HyperV)复制到 Azure?
我最近完成了使用 ASR 的 POC,并且能够复制与三个不同应用程序关联的几十个虚拟机。我从 VMware 复制到 Azure。我能够成功进行故障转移和故障恢复。
我使用 GUI (portal.azure.com) 完成了所有 POC 工作。现在我必须弄清楚如何保护约 2000 个虚拟机,而我无法使用 GUI 来做到这一点。但 MS 文档让我陷入了困境。
( https://learn.microsoft.com/en-us/azure/site-recovery/ )
如果你们中的任何人能够分享保护和复制虚拟机的步骤顺序,那将会非常有帮助。 MS 文档没有列出各个组件(结构、保护策略、保护容器、保护项目等)如何相互关联。
我不需要特定的语法。该文档在详细说明语法方面做得还不错。我可以使用一些有关任务序列的指导。
如果有助于理解全局,我的目的是使用 System Center Orchestrator Runbook 获取 VM 的 CSV 列表,将其解析为 Azure REST API/Powershell 的输入,然后启用保护。
预先感谢您提供的任何帮助或指导。
最佳答案
您可以在此处找到恢复服务 API 文档:
https://learn.microsoft.com/en-us/rest/api/recoveryservices/
当您制定了一个定义(从门户手动)时,您还可以从resource.azure.com 进行研究,以了解属性是如何组合的。 *并非所有资源都可以通过此门户获得
之后,您应该能够根据偏好为 REST 调用或资源管理器创建模板。
关于rest - Azure 站点恢复 - REST API、Powershell 和自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43100826/