как создать снимок виртуальной машины с помощью pyvmomi

У меня есть задача реализовать базовую систему резервного копирования и восстановления в приложении django. Я слышал о pyvmomi, но никогда не использовал его раньше. Мои конкретные задачи:

1) позвонить в vCenter, передать имя виртуальной машины и запросить создание моментального снимка 2) получить расположение файла моментального снимка 3) и загрузить файл моментального снимка в хранилище объектов OpenStack Swift

Каков фактический синтаксис создания моментального снимка виртуальной машины с использованием pyvmomi? Кроме того, каков синтаксис для запроса фактического файла моментального снимка из vCenter?


person Eugene Goldberg    schedule 28.02.2015    source источник
comment
Вот пример, показывающий, как создать снимок. Однако я использую UUID вместо имени. github.com/vmware/pyvmomi-community-samples/pull/160   -  person Michael Rice    schedule 17.04.2015


Ответы (1)


https://github.com/rreubenur/vmware-pyvmomi-examples/blob/master/create_and_remove_snapshot.py

Это должно быть полезно

Сам результат задачи моментального снимка содержит Moref для создания моментального снимка, чтобы вы могли получить ссылку на созданный снимок.

person Nikhil Rupanawar    schedule 25.07.2015