我的任务是在 django 应用程序中实现基本的备份和恢复系统。我听说过 pyvmomi,但之前从未使用过。我手头的具体任务是:
1) 调用 vCenter,传递 vm 名称,并请求创建快照 2) 获取快照的文件位置 3) 并将快照文件上传到 OpenStack Swift 对象存储
使用 pyvmomi 创建 vm 快照的实际语法是什么?另外 - 从 vCenter 请求实际快照文件的语法是什么?
https://github.com/rreubenur/vmware-pyvmomi-examples/blob/master/create_and_remove_snapshot.py
这应该会有所帮助
快照任务结果本身包含更多创建快照的信息,以便您可以获取对创建快照的引用。