首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过vmware sdk api调用将磁盘切换到持久模式

通过vmware sdk api调用将磁盘切换到持久模式
EN

Stack Overflow用户
提问于 2012-03-02 19:53:55
回答 2查看 1.2K关注 0票数 0

更新:首选的解决方案是使用.NET的VmWare工具包,并实现以下功能

我们现在需要执行的任务之一(如果可能)是将虚拟硬盘从非持久模式切换到持久模式,反之亦然。

我试着寻找正确的API调用,但还没有找到。有人知道这是否可以通过API调用来实现吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-13 07:50:51

尽管我还没有执行过这个确切的操作,但我已经通过ReconfigVm任务执行了类似的操作:http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.VirtualMachine.html#reconfigure

您将需要使用更新后的VirtualDevice设置VirtualMachineConfigSpec,其VirtualDeviceBackingInfo在其diskMode属性中具有所需的持久性类型。数据对象的文档如下所示:

http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.vm.ConfigSpec.html

http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.vm.device.VirtualDevice.html

http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.vm.device.VirtualDevice.BackingInfo.html

票数 1
EN

Stack Overflow用户

发布于 2012-03-11 07:20:12

根据VMware vSphere PowerCLI Cmdlets Reference的说法,这应该可以完成这项工作:

代码语言:javascript
复制
Get-HardDisk -VM $myVM | Set-HardDisk -Persistence "Independent(Non)Persistent"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9532854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档