我在Dynamic 365项目中工作,我们有环境(Azure VM的机器(AOS,BI) ).Now用于测试我们每月的API版本,我们必须测试我们的环境(恢复,回滚),为此我必须手动模拟VM故障,通过在各自文件夹中生成的任何desync或其他文件中添加抛出"Error“关键字,然后一个VM失败,然后我转到VM并删除抛出关键字,然后执行Resume/rollback操作。
现在我计划通过yml流水线自动化这个过程,我的流水线任务将失败,而不是我自己手动失败。
我认为有一种方法可以编写Powershell脚本并使VM发生故障,尽管我希望使其发生故障,然后执行恢复和回滚操作。
有没有人能帮我找到最好、最简单的方法来实现这一点?可能不需要修改文件或其他东西。
提前感谢
发布于 2021-06-01 09:14:25
您可以使用Azure VM run command functionality编写Powershell来完成此操作。
通过此功能,您可以在虚拟机上远程运行Powershell脚本,而不是RDP,并手动运行它。
https://stackoverflow.com/questions/67779260
复制相似问题