Date: November 12th, 2008
Cate: Domain, Indonesia, Linux, VMWare, Windows
Tags: , ,  

VMWare Server – Backup Otomatis (Suspend – Start)

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.

4 Comments

  1. November 26th, 2008
    REPLY))

  2. datang bertandang ke tempat ku
    adak kopi sidikalang dan bika ambon bermain kata
    salam kenal
    semoga bisa berkawan..
    salam bloggersumut

    1F

  3. December 16th, 2008
    REPLY))

  4. Horas lae…
    Bantuin ngembangin BlankOn yuuk….

    2F

    Mantap nih… boleh belajar ya… mari saling berbagi… saya tunggu di blog saya ya :)

    3F

  5. January 29th, 2009
    REPLY))

  6. Aduh… udah lama gak megang ginian.

    semangat ngoprek udah tidak seganas kuliah dulu fiuh…

    4F

Leave a Reply

 Name

 Mail

 Home

[Name and Mail is required. Mail won't be published.]