Cara mengekspor/mengimpor VM ke/dari file cadangan menggunakan baris perintah di XenServer

Cara mengekspor/mengimpor VM ke/dari file cadangan menggunakan baris perintah di XenServer

Objektif

Tujuannya adalah untuk terlebih dahulu mengekspor mesin virtual XenServer ke file cadangan reguler dan kemudian mengimpor mesin virtual baru dari file cadangan yang dihasilkan sebelumnya.

Persyaratan

Akses istimewa ke baris perintah XenServer.

Kesulitan

MUDAH

Instruksi

Identifikasi UUID VM

Kami mulai dengan mengidentifikasi mesin virtual yang akan kami ekspor sebagai file cadangan biasa. Berlari XE VM-List Untuk mendaftar semua mesin virtual yang tersedia dan mencatat mesin virtual yang dimaksud:

# XE VM-LIST UUID (RO): 7371124F-7D4D-66B7-CBC7-A98B1457543E Nama-Label (RW): Debian Jessie 8.5 Power-State (RO): terhenti UUID (RO): Bad8E456-DF88-435D-BA12-3F0F6E54B2C6 Nama-Label (RW): Domain Kontrol pada Host: XenServer Power-State (RO): Berlari 

Ambil Snapshot VM

Pada tahap ini kami mengambil snapshot dari mesin virtual kami. UUID dari target VM adalah misalnya. 7371124F-7D4D-66B7-CBC7-A98B1457543E:

# xe vm-snapshot new-name-label = "debian jessie 8.5-Ekspor "VM = 7371124F-7D4D-66B7-CBC7-A98B1457543E 1FCC437B-B792-D609-925A-A700BE870DFF 

Snapshot dengan nama Debian Jessie 8.5 - Ekspor telah diambil.

Ekspor VM ke file

Sekarang adalah waktu untuk mengekspor VM kami ke dalam file:

# XE VM-Export VM = 1FCC437B-B792-D609-925A-A700BE870DFF FileName = debian_vm.Xen Ekspor berhasil # ls -lh debian_vm.xen -rw ------- 1 root root 1.5G 16 Sep 17:27 Debian_vm.xen 

Impor VM dari file

File yang dibuat pada langkah sebelumnya sekarang dapat digunakan sebagai basis untuk mengimpor mesin virtual XenServer baru:

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

Mesin virtual baru dengan uuid DC1C72BB-3A53-9335-669A-6E68A7F99873 telah dibuat.

# XE VM-LIST UUID (RO): DC1C72BB-3A53-9335-669A-6E68A7F99873 Nama-Label (RW): Debian Jessie 8.5-Ekspor Power-State (RO): Terhentian UUID (RO): 1FCC437B-B792-D609-925A-A700BE870DFF Nama-Label (RW): Debian Jessie 8.5-Ekspor Power-State (RO): Terhentian UUID (RO): 7371124F-7D4D-66B7-CBC7-A98B1457543E Nama-Label (RW): Debian Jessie 8.5 Power-State (RO): terhenti UUID (RO): Bad8E456-DF88-435D-BA12-3F0F6E54B2C6 Nama-Label (RW): Domain Kontrol pada Host: XenServer Power-State (RO): Berlari 

Lepaskan snapshot

Secara opsional Anda sekarang dapat menghapus snapshot yang tidak digunakan untuk menghemat beberapa ruang disk:

# xe snapshot-uninstall snapshot-uuid = 1fcc437b-b792-d609-925a-a700be870dff item berikut akan dihancurkan VM: 1FCC437B-B792-D609-925A-A700BE870DFF (Debian Jessie 8.5-Ekspor) VDI: 3C2CA807-8654-468D-98E2-DEC8FB7513B8 (0) Ketik 'Ya' untuk melanjutkan ya semua objek hancur 

Tutorial Linux Terkait:

  • Menguasai loop skrip bash
  • Cara Mengelola Profil Kekuasaan Lebih dari D-Bus dengan…
  • Cara memasang gambar iso di linux
  • Cara Mengatur Server OpenVPN di Ubuntu 20.04
  • File Konfigurasi Linux: 30 Teratas Paling Penting
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Sistem Linux Hung? Cara melarikan diri ke baris perintah dan…
  • Xargs multi-threaded dengan contoh
  • Perintah Linux Dasar