Konversi xva ke vhd

Konversi XVA menjadi VHD

Konversikan ekspor XVA XenServer atau XCP-ng menjadi disk virtual VHD yang dapat digunakan.

Buat berkas VHD secara online

Kami belum bisa membaca berkas XVA, jadi konversi ini belum tersedia. Jika Anda bisa mengekspor pekerjaan Anda ke salah satu format ini atau lainnya, kami akan mengubahnya menjadi VHD:

Ingin mengonversi XVA ke VHD?

Beri tahu kami. Kami memilih konversi berikutnya yang akan ditambahkan berdasarkan minat.

Bagaimana mengkonversi xva ke vhd berkas

Ekspor XVA memerlukan konversi ketika virtual disk-nya harus dijalankan di luar XenServer atau XCP-ng, seperti pada Hyper-V atau sistem lain yang kompatibel dengan VHD. Metode praktisnya adalah mengimpor appliance ke host yang kompatibel dengan XenServer, lalu mengekspor setiap virtual disk sebagai VHD.

Apa itu format XVA

XVA adalah format ekspor virtual machine yang digunakan oleh Citrix Hypervisor/XenServer dan umumnya oleh XCP-ng. XenCenter dan alat ekspor yang kompatibel dengan XenServer membuat file XVA untuk memindahkan atau mencadangkan VM dan mengimpornya ke lingkungan kompatibel lainnya.

File XVA adalah arsip berbasis TAR yang berisi metadata VM dan satu atau beberapa virtual disk yang direpresentasikan sebagai data blok. File ini bukan satu image VHD, sehingga mengganti nama .xva menjadi .vhd tidak akan mengonversinya.

Apa itu format VHD

VHD adalah format Virtual Hard Disk milik Microsoft. Hyper-V, VirtualBox, QEMU, serta berbagai alat pencadangan dan manajemen disk dapat memasang atau mengimpor file VHD.

VHD berisi partition table, file boot, operating system, dan data dari satu virtual disk. VHD tidak berisi definisi VM lengkap dari XVA, termasuk pengaturan virtual hardware, konfigurasi jaringan, atau metadata snapshot.

Cara mengonversi XVA ke VHD

Menggunakan XenCenter dan xe

  1. Sediakan akses ke host XenServer, Citrix Hypervisor, atau XCP-ng yang kompatibel serta SR dengan ruang kosong yang cukup untuk VM yang diimpor dan disk yang diekspor.
  2. Di XenCenter, sambungkan ke host atau pool, lalu pilih File → Import. Pilih XVA, pilih storage repository tujuan, lalu selesaikan proses impor. Biarkan VM yang diimpor dalam keadaan mati selama ekspor disk.
  3. Temukan UUID VM yang diimpor:

xe vm-list name-label="Imported VM name"

Daftarkan virtual disk-nya dan catat setiap UUID VDI:

xe vm-disk-list uuid=VM_UUID

Ekspor setiap VDI sebagai VHD:

xe vdi-export uuid=VDI_UUID filename=/path/to/disk.vhd format=vhd

Ulangi ekspor dengan nama file yang berbeda untuk setiap virtual disk. Salin file VHD yang dihasilkan ke host tujuan, buat VM dengan firmware dan pengaturan guest yang sesuai, lalu pasang disk ke controller yang sesuai.

Menggunakan command line

Command line XenServer atau XCP-ng dapat mengimpor XVA tanpa XenCenter:

xe vm-import filename=/path/to/appliance.xva sr-uuid=SR_UUID

Gunakan UUID VM yang dikembalikan bersama xe vm-disk-list, lalu ekspor setiap VDI dengan xe vdi-export dan format=vhd. Sintaks perintah dan format ekspor yang didukung dapat berbeda menurut rilis XenServer atau XCP-ng; periksa xe help pada host tujuan.

Alat ekstraksi lokal

Beberapa distribusi XenServer dan XCP-ng menyediakan xva-img untuk mengekstrak data disk XVA, tetapi ketersediaan dan sintaksnya dapat berbeda. Jalankan xva-img --help untuk versi yang terpasang dan periksa hasilnya sebelum memasangnya ke hypervisor lain. Impor yang didukung host lalu dilanjutkan dengan xe vdi-export lebih disarankan karena platform akan menafsirkan metadata XVA dan catatan disk.

Kompatibilitas dan keterbatasan

Konversi ini mengekspor isi disk, bukan konfigurasi VM asli. Buat ulang VM tujuan dengan mode BIOS atau UEFI yang sama, lalu pasang system disk ke controller yang kompatibel. Guest Windows mungkin memerlukan perubahan driver atau aktivasi ulang setelah virtual hardware-nya berubah; guest Linux mungkin memerlukan perbaikan bootloader atau /etc/fstab jika identifier perangkat berubah.

Tangani snapshot chain sebelum melakukan ekspor jika memungkinkan. Setelah konversi, verifikasi partition table, filesystem, mode boot, dan startup guest sebelum menghapus XVA atau VM yang diimpor.

VHD memiliki kapasitas maksimum praktis sekitar 2 TB, sedangkan VHDX mendukung disk yang jauh lebih besar dan ketahanan yang lebih baik. Gunakan VHDX jika tujuan mendukungnya dan disk sumber melebihi batas VHD. Mengekspor ke VHD tidak mengurangi data yang digunakan guest; pembersihan filesystem dan pemadatan image merupakan operasi terpisah.

Online converter umumnya tidak sesuai untuk XVA. Mengunggah XVA akan mengekspos seluruh disk operating system, dan banyak layanan web tidak menafsirkan metadata XenServer atau struktur blok dengan benar. Gunakan XenCenter, alat xe lokal, atau utilitas ekstraksi yang terpasang secara lokal. Citrix XenConvert sudah obsolete dan tidak boleh dianggap sebagai metode standar XVA-ke-VHD.

XVA vs VHD: perbandingan format

Bagaimana format XVA dan VHD dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file XVA dan VHD
Properti .XVA XenServer VM Archive .VHD Virtual Hard Disk
Kompresi — Keduanya
Dapat di-boot Tidak Ya
Dukungan sistem operasi Niche Luas
Ukuran file umum Besar Besar
Standar terbuka Tidak Sebagian terbuka
Diperkenalkan — 2005
Pengembang Citrix Systems Microsoft
Tipe MIME application/x-xva application/x-vhd

Konversi berkas xva lainnya

Konversi terbalik

Konversi ke vhd
dari format lain

Bagikan di media sosial: