
Seberapa sering Anda kehilangan dokumen/data yang disebabkan serangan virus maupun kerusakan hard disk. Mem-backup merupakan aktivitas sederhana namun memiliki mamfaat yang begitu besar untuk menyelamatkan waktu maupun karir anda – tentunya tingkat kepentingan atas data tersebut adalah ‘TOP SECRET’. Banyak cara yang dapat dilakukan, baik dengan hal sederhana (copy-paste) atau menggunakan aplikasi tambahan (seperti: SyncToy, SyncBack – silahkan googling).
Bagi pengguna VMWare Server (1.x atau 2.x) mungkin akan sangat membantu dan tenang jikalau seluruh virtual machine yang dijalankan diatas aplikasi VMWare senantiasa dibackup. Jangan khawatir! ‘VMRUN’ – Utiliti yang disertakan dalam paket instalasi dapat memenuhi keinginan tadi.
Prinsip kerjanya, virtual machine (guest OS) akan disuspend lalu proses peng-copy-an dapat dilakukan. Ketika proses suspend dilakukan layanan yang diberikan oleh si virtual machine tidak dapat digunakan. Setelah selesai peng-copy-an, tinggal start dan langsung pada proses posisi terakhir. Ya, cara ini cukup mudah & murah. Satu fisikal server sebagai host yang menjalankan fungsi virtualisasi ditambah hard disk eksternal untuk menyimpan berkas virtual machine (guests OS). Dengan gampangnya Anda dapat menjalankan virtual machine tadi ke piranti keras yang berbeda – apabila mesin yang berfungsi sebagai host sebelumnya mengalami kerusakan. Cukup instalasi VMWare Server, dan cemplungkan serta Anda dengan cepatnya menjalankan fungsi yang ada.
Kita harus mengetahui daftar virtual machine yang sedang digunakan. Hal ini berhubungan dengan path file untuk melakukan suspend & start-nya.
cmd> vmrun list

Hasil ini akan memudahkan kita untuk melakukan niatan tadi. Berikut cara untuk men-suspend salah satu virtual machine yang aktif (E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx). Untuk lebih mudah pastikan Anda berada dalam direktory aktif vmrun.exe
cmd> vmrun suspend E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx
cmd> vmrun start E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx
Mudah bukan? Bisa dilakukan secara otomatis dengan menggunakan batch files dan schedule task atau crontab di Linux.
@echo off
echo Starting Server Backup of Virtual Machine
echo —————————————–
echo.|time|find /i “current”
E:
cd E:\Program Files\VMWare\VMWare VIX
vmrun suspend “E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx”
echo Prosessing….
echo.
xcopy “E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx” “F:\BU” /s /y
echo.
echo Backup completed, starting on virtual machine…
echo.
vmrun start “E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx”
echo.
echo Backup Complete.
echo.