วิธีการสำรองข้อมูลอัตโนมัติ / สคริปต์ของเครื่องเสมือน


4

ฉันมีเซิร์ฟเวอร์ VMware ESX ที่ใช้งาน VM บางตัวที่ทำสิ่งสำคัญสำหรับฉัน

ฉันต้องการสร้างงานที่กำหนดเวลาไว้ใน Windows ที่จะทำสำเนา VM เหล่านั้นเป็นระยะ ๆ และจัดเก็บไว้ที่ใดที่หนึ่งเพื่อวัตถุประสงค์ในการสำรองข้อมูล

ฉันคิดว่าอย่างน้อยสคริปต์ชุดสามารถขับสิ่งนี้ แต่ฉันไม่แน่ใจว่าคำสั่งที่ฉันสามารถใช้เพื่อเรียกสิ่งนี้ ฉันเดิมพัน VMware มีประโยชน์สำหรับสิ่งนี้

ใครช่วยกรุณาโยนชื่อของเครื่องมือบรรทัดคำสั่งให้ฉันได้ไหม หรืออาจเป็นโซลูชันอื่นที่ดูเหมือนจะตอบสนองความต้องการของฉัน

ขอบคุณมาก!


ตั้งแต่ถามคำถามนี้ฉันได้เรียนรู้ว่าการจัดเก็บ VM ของฉันใน SAN หรือ NAS นั้นมีประโยชน์มากในตอนนี้ คลาสสิกฉันเพิ่งใส่ HDD ใน VHosts ของฉันและนั่นทำให้การสำรองข้อมูลเสร็จสมบูรณ์อย่างเจ็บปวด ตามที่ได้กล่าวมาตอนนี้ฉันมี NAS ที่ให้บริการ NFS แก่ vhost ของฉัน NAS นั้นรับผิดชอบการสำรองข้อมูลด้วย นอกจากนี้ฉันได้พัฒนาสคริปต์เล็ก ๆ ที่ให้การสำรองข้อมูลดิสก์เต็มรูปแบบและจัดเก็บทั้งสองไปยังเครื่องเก็บข้อมูลสำรองและ Amazon S3
James T Snell

คำตอบ:


2

มีสคริปต์ฟรีที่คุณสามารถเรียกใช้บนเซิร์ฟเวอร์ ESX / i ที่จะจับภาพ VM ที่กำลังทำงานอยู่ (หรือปิดการสำรองข้อมูล) - นี่อาจเป็นวิธีที่ดีที่สุดในการทำสิ่งที่คุณต้องการ เรากำลังเรียกใช้สคริปต์นี้ในเซิร์ฟเวอร์ที่ใช้งานจริงสามแห่งและใช้งานง่ายมาก

ghettoVCB.sh - ทางเลือกฟรีสำหรับการสำรองข้อมูล VM สำหรับ ESX (i) 3.5, 4.x + & 5.x

สคริปต์นี้ทำการสำรองข้อมูลของเครื่องเสมือนที่ใช้เซิร์ฟเวอร์ ESX (i) 3.5 / 4.x + / 5.x โดยใช้วิธีการที่คล้ายกับเครื่องมือ VCB ของ VMware สคริปต์ใช้สแน็ปช็อตของเครื่องเสมือนที่ใช้งานจริงสำรองข้อมูล VMDK หลักจากนั้นเมื่อเสร็จสิ้นจะลบสแน็ปช็อตจนกว่าจะมีการสำรองข้อมูลครั้งถัดไป

สคริปต์นี้ได้รับการทดสอบบน ESX 3.5 / 4.x / 5.x และ ESXi 3.5 / 4.x / 5.x และรองรับสื่อสำรองข้อมูลต่อไปนี้: LOCAL STORAGE, SAN และ NFS

http://communities.vmware.com/docs/DOC-8760

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