วิธีการสำรองข้อมูล VMWare ESXi โดยใช้เครื่องมือฟรี


11

ฉันต้องทำอย่างไรเพื่อสร้างการสำรองข้อมูลของเซิร์ฟเวอร์ ESXi 3.5 หรือ 4 มันเป็นความเข้าใจของฉันที่เซิร์ฟเวอร์รัน Linux ดังนั้นเท่าที่ฉันเข้าใจลำดับการสำรองควรเป็น:

  • สร้างสแนปชอตของ VM
  • คัดลอกไฟล์ไปยังตำแหน่งสำรอง
  • ลบสแนปชอต

ฉันอาจจะเขียนสคริปต์เพื่อสร้าง / ลบสแนปชอต มี cron บน ESXi เพื่อกำหนดเวลางานสำรองหรือไม่ และคำถามอื่น: ฉันถือว่าไม่มี rsync หรือ rdiff-backup ติดตั้งล่วงหน้าใน ESXi มีไบนารีที่คอมไพล์แล้วที่มีอยู่แล้วซึ่งรู้จักกันว่าทำงานกับ ESXi ได้หรือไม่?


ESXi ไม่ได้เรียกใช้เคอร์เนล linux ESX (ไม่ใช่ฉัน) ทำ
ktower

5
อืมฉันคิดว่าคุณจะพบว่า ESXi ยังคงใช้งานเคอร์เนล Linux ... มีสถานที่มากมายบนอินเทอร์เน็ตที่จะแสดงวิธีเปิดใช้งาน SSH บนกล่องเพื่อให้คุณได้เปลือก ...
Mark Henderson

ESX ใช้ linux เป็น bootstrap เคอร์เนล linux นี้ถูกโอนย้ายไปยัง VM ผ่านกระบวนการบูทครึ่งทาง (และกลายเป็นคอนโซลบริการ) บทความวิกิพีเดียอธิบายกระบวนการและสถาปัตยกรรมค่อนข้างดี
Chris

@ Farseeker: เพียงเพราะคุณสามารถรับเชลล์ไม่ได้หมายความว่ามันเป็นลินุกซ์ ฉันทำซ้ำเคอร์เนลสำหรับ ESXi ไม่ใช่ Linux - เป็น VMware VMKernel (เปิดใช้งาน SSH บนกล่อง ESXi ของคุณและเรียกใช้ 'uname -a') ตามที่ @chris ระบุไว้ ESX จะ bootstrap ด้วยเคอร์เนล Linux แต่จากนั้น VMKernel จะเข้าแทนที่และเปลี่ยนเคอร์เนล linux เป็น VM ของตัวเอง
ktower

คำตอบ:


9

นี่คือบทความที่อธิบายการกำหนดค่าและมีสคริปต์ที่คุณสามารถใช้เพื่อดำเนินการด้านหลังของ ESXi 3.5 และ 4.0 ฉันไม่ได้ใช้งานตัวเอง แต่อยู่ในรายการสิ่งที่ต้องทำเพื่อตั้งค่า

ในขณะนี้ฉันกำลังเรียกใช้การสำรองข้อมูลภายในแขก


+1 สำหรับลิงก์ไปยังบทความที่สมบูรณ์มาก ขอบคุณ!
PEra

1
ข้อควรระวังหากคุณกำลังใช้ ESX (i) รุ่นใดรุ่นหนึ่งฟรี: มีรุ่นใหม่กว่าของ ghettoVCB ที่มีอยู่ (ghettoVCBg2) แต่ต้องใช้โฮสต์ ESX (i) ที่มีใบอนุญาต
Dan

5

Zoredache ได้แสดงวิธีที่ถูกต้องแล้ว ghettoVCB.shเป็นเครื่องมือที่คุณเลือก มันใช้งานได้ค่อนข้างดี แต่ให้แน่ใจว่าคุณอ่านบทความโดยRaj Perumal ( ตอนที่ 1 , 2และ3 )


1
จากการดูนี้บทความที่เชื่อมโยงไปยังโดเมนที่ตายแล้ว
Dan

@Dan: ลิงก์ใช้งานได้สำหรับฉันและได้รับการอัปเดตตั้งแต่วันที่ 12 พฤษภาคม
Jamie

1
ฉันหมายถึงลิงค์Raj Perumal blog.theworldrunsontechnology.comในโพสต์นี้ (ไม่ใช่ลิงค์ชื่อ ghettoVCB.sh) ... พวกเขาไปที่โดเมนที่พักที่น่ารังเกียจสำหรับฉัน
Dan

@Dan - ตอนนี้ได้รับการแก้ไขแล้ว
Pauk

0

ผมเริ่มเขียนสคริปต์เพื่อทำเช่นนี้กับตัวเอง แต่แล้วฉันมาข้ามสคริปต์ฟรีที่มีอยู่แล้วมันไม่ได้เรียกว่าXSIBackup

มันจัดตารางเวลาเช่นกัน ฉันใช้มันเพื่อกำหนดตารางเวลาการสำรองข้อมูลแยกตามเวลาที่แตกต่างกันสำหรับแต่ละ vm ในเซิร์ฟเวอร์ ESXi 6.0 ในสำนักงานของเรา

นอกจากนี้ยังสามารถสำรองข้อมูลร้อนตามสแนปชอตเช่น Veeam Backup ราคาแพง

และสิ่งที่ยอดเยี่ยมเกี่ยวกับมันคือการสำรองข้อมูลทั้งหมดถูกเรียกใช้จาก cron โดยตรงจากโฮสต์ ESXi คุณไม่จำเป็นต้องใช้ vCenter Server หรือเครื่องมือ API ที่มีราคาแพงเช่น Veeam มันใช้งานได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.