有没有人想出一个完整的解决方案来使用REST API或Powershell模块保护虚拟机并将其从本地(VMware或HyperV)复制到Azure?
我最近完成了一个带有ASR的POC,并能够复制与三个不同应用程序相关的几十个虚拟机。我从VMware复制到Azure。我能够成功进行故障转移和故障恢复。
我使用GUI(portal.azure.com)完成了所有POC工作。现在我必须弄清楚如何保护~2000 VMs,我无法用GUI实现这一点。但MS文档让我在圈子里跑。
(https://docs.microsoft.com/en-us/azure/site-recovery/)
如果您有任何人可以共享保护和复制VM的步骤,那将非常有用。 MS文档没有说明各种组件(结构,保护策略,保护容器,保护项目等)是如何相互关联的。
我不需要特定的语法。该文档完成了详细说明语法的可行工作。我可以对任务序列使用一些指导。
如果有助于理解大局,我的意图是使用System Center Orchestrator Runbook来提取VM的CSV列表,将其解析为Azure REST API / Powershell的输入,然后启用保护。
提前感谢您提供的任何帮助或指导。
答案 0 :(得分:0)
您可以在此处找到恢复服务API文档:
https://docs.microsoft.com/en-us/rest/api/recoveryservices/
如果您有一个定义(从门户网站手动),您也可以从resource.azure.com学习它以查看属性的合成方式。 *并非所有资源都通过此门户网站
之后,您应该能够为REST调用或资源管理器创建模板,具体取决于首选项。