Jak eksportować/importować maszynę wirtualną do/z pliku kopii zapasowej za pomocą wiersza poleceń na Xenserver

Jak eksportować/importować maszynę wirtualną do/z pliku kopii zapasowej za pomocą wiersza poleceń na Xenserver

Cel

Celem jest najpierw wyeksportowanie wirtualnej maszyny Xenserver do zwykłego pliku kopii zapasowej, a następnie zaimportowanie nowej maszyny wirtualnej z wcześniej wygenerowanego pliku kopii zapasowej.

Wymagania

Uprzywilejowany dostęp do wiersza poleceń Xenserver.

Trudność

ŁATWY

Instrukcje

Zidentyfikuj UUID VM

Zaczynamy od zidentyfikowania maszyny wirtualnej, do której mielibyśmy eksportować jako zwykły plik tworzenia kopii zapasowych. Uruchomić XE VM-List Aby wymienić wszystkie dostępne maszyny wirtualne i zwróć uwagę na wirtualną maszynę:

# XE VM-list UUID (RO): 7371124F-7D4D-66B7-CBC7-A98B1457543E Nazwa Label (RW): Debian Jessie 8.5 Power-State (RO): Zatrzymany UUID (RO): BAD8E456-DF88-435D-BA12-3F0F6E54B2C6 Nazwa-Label (RW): Domena sterująca na hoście: Xenserver Power-State (RO): Bieganie 

Zrób migawkę VM

Na tym etapie robimy migawkę naszej maszyny wirtualnej. UUID docelowego VM jest np. 7371124F-7D4D-66B7-CBC7-A98B1457543E:

# xe vm-snapshot new-nazwa-Label = "Debian Jessie 8.5-Eksport „VM = 7371124F-7D4D-66B7-CBC7-A98B1457543E 1FCC437B-B792-D609-925A-A700BE870DFF 

Migawka z nazwą Debian Jessie 8.5 - Eksport została wzięta.

Eksportuj maszynę wirtualną do pliku

Teraz jest czas na eksport naszej maszyny wirtualnej do pliku:

# XE VM-EXPORT VM = 1FCC437B-B792-D609-925A-A700BE870DFF FILENME = Debian_vm.Xen Export odniósł sukces # ls -lh debian_vm.xen -Rw ------- 1 root root 1.5G 16 września 17:27 debian_vm.xen 

Importować maszynę wirtualną z pliku

Plik utworzony w poprzednim kroku może być teraz używany jako baza do importowania nowych maszyn wirtualnych Xenserver:

# xe VM-Import FileName = debian_vm.Xen DC1C72BB-3A53-9335-669A-6E68A7F99873 

Nowa maszyna wirtualna z UUID DC1C72BB-3A53-9335-669A-6E68A7F99873 został stworzony.

# XE VM-list UUID (RO): DC1C72BB-3A53-9335-669A-6E68A7F99873 Nazwa (RW): Debian Jessie 8.5-Eksport Power-State (RO): Halted UUID (RO): 1FCC437B-B792-D609-925A-A700BE870DFF Nazwa (RW): Debian Jessie 8.5-Eksport Power-State (RO): Halted UUID (RO): 7371124F-7D4D-66B7-CBC7-A98B1457543E Nazwa Label (RW): Debian Jessie 8 8.5 Power-State (RO): Zatrzymany UUID (RO): BAD8E456-DF88-435D-BA12-3F0F6E54B2C6 Nazwa-Label (RW): Domena sterująca na hoście: Xenserver Power-State (RO): Bieganie 

Usuń migawkę

Opcjonalnie możesz teraz usunąć nieużywaną migawkę, aby zachować przestrzeń na dysku:

# Xe Snapshot-Uninstall Snapshot-UUID = 1FCC437B-B792-D609-925A-A700BE870DFF Poniższe elementy mają zostać zniszczone VM: 1FCC437B-B792-D609-925A-A700BE870DFF (Debian Jessie 8.5-Eksport) VDI: 3C2CA807-8654-468D-98E2-DEC8FB7513B8 (0) Typ „Tak”, aby kontynuować tak zniszczone obiekty wszystkie obiekty zniszczone 

Powiązane samouczki Linux:

  • Mastering Bash Script Loops
  • Jak zarządzać profilem zasilania przez D-Bus z…
  • Jak montować obraz ISO na Linux
  • Jak skonfigurować serwer OpenVPN na Ubuntu 20.04
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Hung Linux System? Jak uciec do wiersza poleceń i…
  • Wielokrotne Xarg z przykładami
  • Podstawowe polecenia Linux