У меня есть небольшая виртуальная машина XenServer 6.2, и я хотел бы сделать ее резервную копию перед обновлением. В текущем хранилище недостаточно места для создания снимка, поэтому я не могу его экспортировать.

Есть ли способ "загрузить" восстанавливаемый образ виртуальной машины без создания снимка?

Остановка виртуальной машины не является проблемой, если требуется.

2 ответа2

0

Завершите работу виртуальной машины и создайте копию файла .vhd. Чтобы найти это, используйте

xe vdi-list

Это покажет sr-uuid и uuid (это имя VHD). Возможно, вы захотите проверить mount, чтобы найти путь sr-uuid (/run/sr-mount/sr-uuid/uuid.vhd), а затем найти там VHD.

Также не забудьте сделать резервную копию метатдаты с

xe vm-export filename=metadata.bak uuid=8ac95696-... metadata=true
0

Для резервного копирования виртуальной машины лучше всего экспортировать ее. Это относится и к вашей старой версии xenserver на момент вопроса.

подключить хранилище NFS к вашему серверу

xe sr-create type=nfs content-type=backup name-label=na;e_you_want_to_give shared=true device-config:server=ip_address_of_your_server device-config:serverpath=name_of_the_share_on_your_server

посмотрите, где xenserver установил его

mount

UUID из виртуальной машины

xe vm-list

экспортировать виртуальную машину

xe vm-export vm=uuid_of_your_vm filename=path_of_the_share/name_you_want_to_give_to_your_backup.xva

источник

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .