스냅 샷없이 백업 Xen VM 소규모 XenServer

소규모 XenServer 6.2에 VM이 있으며 업그레이드를 수행하기 전에 VM을 백업하고 싶습니다. 현재 스토리지에 스냅 샷을 수행 할 공간이 충분하지 않아 내보낼 수 없습니다.

스냅 샷을 만들지 않고 복원 가능한 VM 이미지를 “다운로드”할 수있는 방법이 있습니까?

필요한 경우 VM 중지는 문제가되지 않습니다.



답변

vm을 종료하고 .vhd 파일을 복사하십시오. 그 중 하나를 찾으려면

xe vdi-list

sr-uuid 및 uuid (vhd 이름)가 표시됩니다. mount를 검사하여 sr-uuid 경로 (/run/sr-mount/sr-uuid/uuid.vhd)를 찾은 다음 vhd를 찾을 수 있습니다.

또한 다음과 같이 metatdate를 백업하는 것을 잊지 마십시오

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


답변

VM을 백업하려면 가장 좋은 방법은 VM을 내보내는 것입니다. 질문 시점에 이전 버전의 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

VM의 UUID

xe vm-list

VM을 내 보냅니다

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

출처


답변