如何重新配置Hyper-V VM
我希望能够使用Powershell更改VM配置文件,检查点和虚拟硬盘驱动器位置。
我的Google-FU仅针对我进行移动,我有大约100个虚拟机要更改,我可以移动文件,我不介意有一点停机时间,当为每个虚拟机执行向导时,每个虚拟机大约需要5到15分钟VM和那些较小的VM,我需要能够在2小时内完成全部100个操作。
如果我需要澄清,请告诉我。
==我在哪里卡住==
是的,我已经看到了该链接并查看了大多数命令,但是没有任何命令可以满足我的需求。
文件总共约为14 TB
约100个VM群集在7个主机之间。共享存储是EMC旋转磁盘,我想将它们移动到3Par ssd。
现在,我能够成功完成的工作是关闭虚拟机,移动文件,删除所有虚拟机,然后通过powershell重新创建它们,当我告诉CTO时,这可能是他处理狗屎小猫的唯一方法。
我想要做的不是移动VM,而是重新配置它们,
在其他作品中可以更改:
至:
我希望能够使用Powershell进行此操作,而且我还需要对检查点,配置文件以及所有其他Hyper-V VM组件执行相同的操作。
我可以忍受大约2个小时的停机时间,通过向导执行MOVE,因为所有VM不仅会耗费我的鼠标,而且大约需要6个小时。
我也一直在研究此问题,并测试了几周的不同策略。
====再开一枪====
我不想“移动”所有我想做的就是从hyper-V移动更改设置将花费很长时间,对我来说,通过网络复制文件并更新路径要快得多。在Hyper-V中,我可以关闭机器。
我认为这无法完成?
Im thinking it cannot be done?
我认为可以做到,但这将是一个漫长而复杂的脚本。关于VM的几乎所有内容都可以通过Powershell进行完全控制。我怀疑您由于不让工具为您管理文件的移动而使您的生活更加艰难。