本地备份vSphere SDK

时间:2019-02-27 15:41:55

标签: c# vsphere

我正在开发一个桌面应用程序,目的是保存ESX中存储的虚拟机备份,而本地存储中没有vCenter。我目前正在使用适用于C#的vSphere SDK,并且正在使用WinForm。我有一个框用于选择计算机,并且一个按钮可以备份笔记本电脑上正在运行的选定虚拟机。在vSphere SDK中找不到任何方法可以帮助我备份正在运行的VM。

任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,但是通过PowerCLI找到了这个解决方案。 我制作了一个Power Shell脚本,该脚本允许我将VM作为.OVA文件导出到本地存储中。 开启虚拟机电源后,无法执行“导出”命令。备份已启动的VM的唯一方法是获得vCenter的许可证。

希望它会对您有所帮助。