Jak eksportować/importować maszynę wirtualną do/z pliku kopii zapasowej za pomocą wiersza poleceń na Xenserver
- 3674
- 30
- Tomasz Szatkowski
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
- « Jak zrobić i przywrócić migawkę VM za pomocą wiersza poleceń na Xenserver
- Instalowanie środowiska programistycznego Django na Ubuntu »