Webboard on Worldsen / VMThai.com

โลกของ VPS => เรื่องทั่วไปของ VPS => ข้อความที่เริ่มโดย: cluangar ที่ มิถุนายน 19, 2013, 11:49:16 AM



หัวข้อ: ทดสอบเบื้องต้นกับ 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
  • }"
do
  $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 ได้  ยังไงต้องนำไปประยุกต์ต่อเองครับ