박스 백업 또는 이동

박스를 백업하거나 이동할 때 두가지 요소를 옮겨야 합니다. 하나는 이미지 파일, 다른 하나는 XML 파일로 저장한 박스 설정 파일입니다. 설정 저장시에는 libvirt 꾸러미 또는 libvirt-client 꾸러미에 있는 virsh 명령이 필요합니다.

  1. 터미널 창에서 다음 명령을 입력합니다

    virsh dumpxml Name > Name.xml

    Name에는 박스 이름 또는 박스의 domain이 들어갑니다. 박스에서 보이는 도메인을 확인하려면 다음 명령을 입력합니다

    virsh -c qemu:///session list --all
  2. 위 과정을 통해 만든 .xml 파일을 백업 위치 또는 임시 저장 위치로 복사합니다.

  3. 이미지 파일을 백업 위치 또는 임시 저장 위치로 복사합니다. ~/.local/share/gnome-boxes/images/ 위치에서 .qcow2로 끝나는 박스 도메인 이름이 붙은 파일입니다.

박스 복구

저장한 박스는 새 호스트 머신의 박스에 설치하거나 긴급 복구 절차의 일환으로서 원래 머신에 설치할 수 있습니다.

  1. 박스에서 빠져나갑니다.

  2. 백업 위치 또는 임시 저장위치에 있는 .qcow2 이미지 파일을 새 위치의 ~/.local/share/gnome-boxes/images/ 디렉터리에 복사합니다.

  3. 터미널 창에서 디렉터리를 탐색하거나 .xml 파일을 저장한 장치를 탐색하겠습니다. 다음 명령을 입력합니다

    virsh define Name.xml

    Name 대신 박스의 도메인이 들어갑니다.

  4. 박스를 실행합니다.