Bismillah ,
hari ini saya butuh untuk melakukan clone atau memigrasi sebuah mesin fisik yang terinstall dengan ubuntu 20.04 dan didalam nya terdapat aplikasi berbasis php yang codingan nya terencrypt dengan ioncube-endocer , secara umum kondisi nya adalah :
- Source mesin ubuntu terinstall di host dengan server dell t40
- aplikasi php di encode dengan ioncube-encoder
- destination mesin adalah VM ( kvm based ) di proxmox
sebelum saya putuskan melakukan clone dengan clonezilla , sempat di coba memigrasi secara manual ,dengan mengcopy kan juga file lisensi ioncube nya namu gagal ada erro invalid license
Maka di putus kan saya coba clone dengan clonezilla , langkah nya sebagai berikut
- Download Iso nya di sini https://clonezilla.org/downloads.php
- Buat bootable disk nya dengan rufus , Note : pastikan pilih MBR untuk partition scheme
3. boot usb clonezilla ke mesin fisik Di kasus saya dell t40 , saya tekan f12 untuk mengakses ontime boot menu , kemudian pilih boot from usb devices
4. Ikutin wizard step nya untuk di source mesin , note kita akan menggunakan metode cloning direct via jaringan , dengan memilih metode cloning remote-source untuk mesin fisik dellt40 dan kemudian memilih remote-detination di mesin tujuan VM di proxmox, lengkap nya bisa di ikuti video berikut
5. setelah selesai setup clonezilla di mesin source ( dellt40) , buat VM di proxmox ( note: samakan size disk nya dengan mesin sumber , di kasus saya sempat error pas proses clonning ketika disk di vm kurang besar di banding di mesin fisik ) ,upload iso filezilla ke proxmox kemudian boot ke vm , ikuti proses setup untuk di mesin tujuan ( VM ) seperti di video
catatan penting selanjut nya :
- samakan jenis bios nya , di kasus saya dellt40 di install dengan UEFI bios , maka ketika bios di vm proxmox tipe nya bukan UEFI vm nya gagal booting ( step ini bisa di lakukan setelah proses clonning selesai , ketika boot ke clonezilla sya menggunakan tipe bios legacy )
- Ini catatatan penting terakait ioncube , ioncube melakukan lisensi / encode kemungkinan mengacu pada ip , macaddress , domain dan lain nya
maka di kasus saya ketika ip dan macaddresss masih beda dengan mesin fisik dellt40 aplikasi php masih tidak bisa di akses dengan error invalid license devices, yang saya lakukan edit macadress di proxmox dan setup ip sesuai sama persis dengan mesin fisik sumber
No Comments, Be The First!