-
Apa itu AWS AMI?
-
Mengapa Memindahkan VM VMware ke AWS?
-
Cara Mengonversi VMware ke AMI?
-
Cadangkan instance EC2 dengan Vinchin Backup & Recovery
-
FAQ Convert VMware ke AMI
-
Kesimpulan
Seiring dengan meningkatnya migrasi beban kerja organisasi ke cloud, mengonversi mesin virtual VMware ke AWS menjadi tugas yang krusial. Proses ini memungkinkan integrasi yang mulus antara beban kerja di lokasi fisik ke AWS, sehingga memudahkan skalabilitas, optimasi biaya, serta peningkatan fleksibilitas.
Apa itu AWS AMI?
AWS AMI merujuk pada Amazon Machine Image, yaitu gambar mesin virtual yang mencakup sistem operasi, aplikasi, dan konfigurasi lainnya. AMI dapat digunakan sebagai templat untuk menjalankan instance EC2.AMI Pribadi dibuat oleh Anda atau akun AWS lain yang telah Anda berikan izin. Saat memilih AMI untuk menjalankan instance EC2, Anda dapat memilih berbagai sistem operasi dan aplikasi yang telah dipasang sebelumnya sesuai kebutuhan spesifik Anda.Anda juga dapat menyesuaikan AMI sesuai kebutuhan Anda, termasuk konfigurasi dan pengaturan keamanan.AMI juga mendukung snapshot, yang dapat menyimpan snapshot dari volume penyimpanan instans untuk pemulihan di masa mendatang.Dengan menggunakan AMIs, Anda dapat dengan mudah membuat cadangan, menyebarluaskan beberapa instance dengan konfigurasi yang sama, dan memperluas sumber daya komputasi Anda.Terdapat dua jenis utama AMI: AMI publik dan AMI privat.AMI Publik dibuat dan dibagikan oleh komunitas AWS atau pihak ketiga, dan siapa pun dapat menggunakannya.AMI Pribadi dibuat oleh Anda atau akun AWS lain yang diotorisasi oleh Anda.
Mengapa Memindahkan VM VMware ke AWS?
1. AWS menyediakan sumber daya yang hampir tidak terbatas, memungkinkan Anda untuk memperluas atau mengurangi infrastruktur sesuai permintaan. Model pembayaran per penggunaan memungkinkan Anda hanya membayar sumber daya yang Anda gunakan, sehingga mengurangi biaya operasional.
2. Migrasi ke AWS memungkinkan integrasi dengan layanan cloud-native seperti machine learning dan analitik. VMware Cloud di AWS mendukung lingkungan hybrid, sehingga lebih mudah untuk memodernisasi aplikasi sambil tetap menjaga kompatibilitas dengan alat-alat VMware.
3. Infrastruktur global AWS yang luas memungkinkan Anda menempatkan beban kerja lebih dekat dengan pengguna akhir, meningkatkan kinerja, serta memenuhi persyaratan kepatuhan regional.
Cara Mengonversi VMware ke AMI?
Banyak kali, kita harus memigrasikan server yang divirtualisasi menggunakan VMware dari pusat data ke AWS. Dalam kasus seperti ini, pertama-tama kita perlu mengekspor mesin virtual VMware dan kemudian mengonversinya.
Mengenai cadangan ekspor virtual VMware, secara umum terdapat dua format: OVA dan OVF.
Berikut langkah-langkah untuk mengonversi mesin virtual VMware dari OVA/OVF menjadi gambar AMI di AWS:
1. Ekspor Cadangan OVA/OVF
2. Unggah OVA/OVF ke S3
3. Ubah OVA/OVF di S3 menjadi AMI
Operasi spesifiknya adalah sebagai berikut (menggunakan format OVF sebagai contoh):
1. Persiapan: Pertama, buatlah bucket S3: "s3://dcvmbackup", lalu buat subfolder di bawahnya, misalnya "DC-VM-HGTAA02V".
2. Sinkronkan direktori cadangan OVF yang diekspor ke S3 (menggunakan “cp” dapat menyebabkan gangguan, sehingga “sync” dianjurkan):
[qq_5201351@localhost DC-VM-HGTAA02V]# aws s3 sync ./ s3://dcvmbackup/DC-VM-HGTAA02V
3. Setelah unggahan selesai, konversikan cadangan di S3 menjadi AMI. Pertama, tulis berkas JSON konversi OVF ke AMI (contoh: tulis ke “/tmp/vm.json”):
[
{
"Description": "First disk",
"Format": "vmdk",
"UserBucket": {
"S3Bucket": "dcvmbackup",
"S3Key": "DC-VM-HGTAA02V/HGTAA02V-1.vmdk"
}
},
{
"Description": "Second disk",
"Format": "vmdk",
"UserBucket": {
"S3Bucket": "dcvmbackup",
"S3Key": "DC-VM-HGTAA02V/HGTAA02V-2.vmdk"
}
}
]4. Jalankan perintah konversi (setelah berhasil dijalankan, akan berjalan di backend AWS):
aws ec2 import-image --description "DC-VM-HGTAA02V" --disk-containers "file:///tmp/vm.json"
5. Setelah dijalankan, terminal akan menghasilkan nilai "import-task-ids", yang secara otomatis akan menjadi nama AMI di antarmuka AWS/AMIs setelah konversi berhasil.
Anda juga perlu menggunakan nilai ini untuk menanyakan status konversi (konversi akan berjalan dalam beberapa tahap, dan setelah sepenuhnya selesai dikonversi, seperti yang ditunjukkan di bawah, baris pertama akan menampilkan “completed”):
Catatan: AMI-ID (seperti "ami-0fa0c86c6cf316c83") hanya akan terlihat setelah konversi selesai.
Catatan tambahan: Untuk format OVA, file JSON sedikit berbeda karena merupakan file tunggal, sehingga sintaksnya akan lebih sederhana, seperti ditunjukkan di bawah ini:
[
{
"Description": "My Server OVA",
"Format": "ova",
"UserBucket": {
"S3Bucket": "my-import-bucket",
"S3Key": "vms/my-server-vm.ova"
}
}
]Namun, tampaknya sebagian besar versi baru vCenter/ESXi secara default hanya mendukung ekspor dalam format OVA.
Proses konversi untuk OVA sama dengan OVF. Dalam beberapa kasus, saat melakukan konversi pada host tertentu, opsi “--license-type BYOL” juga dapat ditambahkan, tetapi secara teknis, hal tersebut tidak diperlukan.
Jika Anda ingin membatalkan tugas impor yang aktif, Anda dapat menggunakan perintah "cancel-import-task" seperti berikut:
aws ec2 cancel-import-task --import-task-id import-ami-1234567890abcdef0
Cadangkan instance EC2 dengan Vinchin Backup & Recovery
Vinchin Backup & Recovery mendukung cadangan AWS EC2, memungkinkan pengguna menambahkan instance menggunakan AWS access key ID mereka dan mengatur cadangan penuh, inkremental, atau diferensial. Ini menawarkan opsi pemulihan yang fleksibel, termasuk seluruh instance, volume individu, dan file tertentu, dengan pemulihan langsung ke platform virtualisasi lain. Terintegrasi dengan Amazon S3 untuk arsip aman, Vinchin juga memungkinkan migrasi V2V ke platform seperti VMware, Hyper-V, dan Proxmox. Antarmuka yang ramah pengguna mempermudah pengelolaan dan konfigurasi cadangan.
Untuk mencadangkan instance EC2 dengan Vinchin Backup & Recovery, ikuti langkah-langkah berikut:
1. Pilih instance EC2 yang akan dibuat cadangannya.

2. Pilih tujuan cadangan.

3. Konfigurasikan strategi cadangan.

4. Tinjau dan kirimkan pekerjaan.

Mulai uji coba gratis Vinchin Backup & Recovery selama 60 hari dan rasakan solusi pencadangan yang aman dan efisien dalam penggunaan sumber daya. Atau, hubungi kami untuk mendapatkan rencana khusus yang disesuaikan dengan kebutuhan TI Anda.
FAQ Convert VMware ke AMI
1. T: Bagaimana perbedaan penyimpanan antara VMware dan AWS?
VMware menggunakan datastore lokal atau SAN untuk penyimpanan VM, sedangkan AWS menggunakan EBS untuk instans EC2. Pastikan konfigurasi disk Anda (misalnya, volume boot, disk tambahan) dipetakan ke volume EBS yang sesuai selama migrasi.
2. T: Apa jenis instance terbaik untuk menjalankan VM VMware yang diimpor?
Pilih jenis instance EC2 yang sesuai dengan sumber daya VMware VM Anda. AWS menyediakan keluarga instance yang dioptimalkan untuk penggunaan umum (misalnya, t2/t3), komputasi (c5), memori (r5), dan penyimpanan (i3).
Kesimpulan
Mengonversi VM VMware ke AMI merupakan cara yang efektif untuk memigrasikan beban kerja on-premises ke AWS, sehingga membuka potensi penuh komputasi awan. Dengan mengikuti panduan lengkap ini, profesional TI dapat memastikan proses migrasi yang lancar dan efisien, membuka jalan bagi keunggulan operasional dan efisiensi biaya di awan.
Bagikan di: