หัวข้อ: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ มิถุนายน 19, 2013, 11:49:16 AM เพิ่งมีเวลาค้นหา free backup tools ตัวใหม่เพื่อมาใช้กับ vmware ESXi5 เลยพบกับ tools ตัวใหม่ที่ใช้งานง่ายมาก ไม่จำเป็นต้องติดตั้งลงบนเครื่อง ESXi ใช้ได้ทั้ง windows และ linux เมื่อทดสอบเรียบร้อยจะกลับมาเขียนวิธีใช้งานเบื้องต้นครับ ;D
หัวข้อ: Re: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ มิถุนายน 26, 2013, 04:08:56 PM ทึ่งในความเร็วระดับมากกว่า 500Mbps
หัวข้อ: Re: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ กรกฎาคม 24, 2013, 03:53:26 PM ยุ่งสุดๆไม่มีเวลามาเขียนต่อเสียที แอบแว็บๆขโมยเวลาลูกค้ามาต่อดีกว่า
เริ่มด้วยเตรียมหา bazaarvcb ได้จาก http://www.magiksys.net/bazaarvcb/ (http://www.magiksys.net/bazaarvcb/) เลือกเอาตามสะดวกว่าอยากได้ win หรือ linux สำหรับผมเลือกสาย linux เพราะง่ายในการทำ backup script และสามารถใช้ cronjob สำหรับทำ autobackup (คนทำถนัด linux มากกว่า win) เมื่อได้ bazaarvcb มาแล้วจากแจงแตก file ออกมาแล้ว แล้วทำ execute file "bazaarvcb" ไปใส่ใน /usr/local/bin หรือ /usr/local/sbin ก็ตามสะดวกเพื่อให้ง่ายแก่การเรียกใช้งาน step ต่อมา อย่าลืมเปิด ssh service ที่ esx server ที่เราต้องการ backup เป็นอันครบองค์เบื้องต้นสำหรับเตรียมใช้งาน bazaarvcb ดังกล่าว หัวข้อ: Re: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ กรกฎาคม 24, 2013, 04:10:52 PM ต่อมาแนะนำคำสั่งเบื้องต้นในการตรวจสอบว่ามี VM ไหนบ้างที่อยู่บนเครื่อง esx server โดยใช้คำสั่ง bazaarvcb listvm -H <IP esx server> -u <user> -p <password>
<IP esx server> = IP Address หรือชื่อเครื่อง server <user> = user ที่มีสิทธิในการเข้าถึง VM ต่างๆบนเครื่อง <password> = password ของ user ดังกล่าว ภาพตัวอย่างแสดงคำสั่งดังกล่าว หัวข้อ: Re: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ กรกฎาคม 24, 2013, 04:20:47 PM แนะนำคำสั่งในการ backup ดังนี้
bazaarvcb backup -H <IP esx server> -u <user> -p <password> --rool-out <n> <distination> <IP esx server> = IP Address ESX Server <user> = user ที่มีสิทธิในการเข้าถึง VM <password> = password user ดังกล่าว <n> = จำนวน Backup ที่ต้องการเก็บไว้ เนื่องจาก bazaarvcb สามารถจำกัดจำนวน backup ได้ เช่นตั้งไว้ 3 นั้นหมายถึงจะมี VM ดังกล่าว Backup ในที่เดียวกันได้สูงสุด 3 อัน ถ้าในที่ดังกล่าวมีเกินกว่านั้น bazaarvcb จะลบอันที่เก่าที่สุดออก <distination> = จุดหมายปลายทางที่ต้อง backup เช่น c:\backup, /mnt/backup เป็นต้น หัวข้อ: Re: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ กรกฎาคม 24, 2013, 04:33:32 PM แนะนำคำสั่งการ restore มีดังนี้
bazaarvcb restore -H <IP esx server> -u <user> -p <password> <VM folder> <backup_vm> "[<datastore>] /" <IP esx server> = IP Address esx server <user> = user ที่มีสิทธิเข้าถึงเครื่อง server <password> = password ของ user ดังกล่าว <VM folder> = ชื่อ folder ที่ต้องการให้ VM ดังกล่าวติดตั้งบน esx server ส่วนมากเราจะตั้งชื่อในตรงกับ Backup VM <backup_vm> = path ที่เก็บ backup VM ดังกล่าว เช่น c:\backup\VM_test-20130723231223 <datastore> = คือ storage ที่ต้องการ restore ลงไป โดยมากมักชื่อ datastore สำหรับ local storage บนเครื่อง esx server หัวข้อ: Re: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ ตุลาคม 07, 2013, 04:00:27 PM กว่าจะได้ลง Example Backup Script รอกันนานเลย ;D
#////////////////////////////////////////////////////////////// #!/bin/bash #Backup Script user="root" pass="password" host="192.168.168.1" bazaarvcb="/usr/local/bin/bazaarvcb" n_backup=1 vmname=("VM_1" "VM_2" "VM_3") dis="/mnt/backup/bazaarvcbbackup" for i in "${vmname
$bazaarvcb backup -H $host -u $user -p $pass --roll-out $n_backup $i $dis done #////////////////////////////////////////////////////////////// หัวข้อ: Re: ทดสอบเบื้องต้นกับ bazaarvcb เริ่มหัวข้อโดย: cluangar ที่ ตุลาคม 07, 2013, 04:01:55 PM bazaarvcb นี้ใช้ติดต่อกับ ESX Server โดยตรงเท่านั้น ไม่สามารถติดต่อผ่าน Virtual Center ได้ ยังไงต้องนำไปประยุกต์ต่อเองครับ
|