如何在 PowerCLI 5.5 中对单个磁盘进行 svMotion?
尝试Set-HardDisk
给出以下警告:
WARNING: Parameter 'Datastore' is obsolete. 'Datastore' parameter is obsolete. To move hard disk to another datastore
and change it's storage format, use 'Move-HardDisk' cmdlet instead.
Set-HardDisk
无论如何都会失败,并显示磁盘已锁定的消息(因此我猜您不能将其用于在线迁移)。
Move-HardDisk
似乎也只能在离线模式下移动磁盘(冷迁移),但是我想执行 Storage vMotion。
Move-VM
只能移动VM的所有磁盘,这不是我想要的。(VM 上的磁盘太多和太大,一个目标 LUN 永远无法容纳)
我在为迁移项目编写的较长脚本的一部分中使用了它。这是提取我之前在同一脚本中构建的名称和 csv。
在哪里:
无论电源状态如何,这都适用于我的虚拟机,但它不会移动配置文件。
事实证明你不能简单地
这将给出磁盘已锁定的消息。但是,您可以按照以下方式做一些事情:
这似乎很好地执行了 svMotion。