스냅 샷없이 백업 Xen VM


0

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

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

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


XenServer에 익숙하지 않지만 ESXi에서는 로컬 디스크에 액세스하고 전체 VM 디렉토리를 복사하여 붙여 넣기 만 할 수 있다는 것을 알고 있습니다. 조잡하지만 이론적으로는 효과가 있습니다. 복원하려면 기존 이미지를 다시 덤프하여 기존 이미지를 덮어 씁니다.
다니엘 파크

답변:


0

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

0

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

출처

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.