การสำรองข้อมูลส่วนที่ 5: การทดสอบการสำรองข้อมูล Bacula และ Veeam สำหรับ Linux

การสำรองข้อมูลส่วนที่ 5: การทดสอบการสำรองข้อมูล Bacula และ Veeam สำหรับ Linux

หมายเหตุนี้จะพิจารณาซอฟต์แวร์สำรองข้อมูล "ขนาดใหญ่" ต่างๆ รวมถึงซอฟต์แวร์เชิงพาณิชย์ด้วย รายชื่อผู้สมัคร: Veeam Agent สำหรับ Linux, Bacula

จะมีการตรวจสอบการทำงานกับระบบไฟล์เพื่อให้สะดวกในการเปรียบเทียบกับผู้สมัครคนก่อน

ผลลัพธ์ที่คาดหวัง

เนื่องจากผู้สมัครทั้งสองเป็นโซลูชันสำเร็จรูปที่เป็นสากล ผลลัพธ์ที่สำคัญที่สุดคือความสามารถในการคาดการณ์งาน กล่าวคือ เวลาปฏิบัติงานเท่ากันเมื่อประมวลผลข้อมูลจำนวนเท่ากันและโหลดเท่ากัน

Veeam Agent สำหรับรีวิว Linux

โปรแกรมสำรองข้อมูลนี้ทำงานร่วมกับอุปกรณ์บล็อกซึ่งมีโมดูลสำหรับเคอร์เนล Linux ที่ช่วยรับรองความสมบูรณ์ของการสำรองข้อมูลโดยการติดตามบล็อกข้อมูลที่เปลี่ยนแปลง สามารถดูคำอธิบายโดยละเอียดเพิ่มเติมได้ ที่นี่.

กระบวนการสร้างการสำรองข้อมูลไฟล์ทำงานบนพื้นฐานของโมดูลเคอร์เนลเดียวกัน: สแนปช็อตของอุปกรณ์บล็อกจะถูกสร้างขึ้นซึ่งติดตั้งในไดเร็กทอรีชั่วคราว หลังจากนั้นข้อมูลจะถูกซิงโครไนซ์ไฟล์ทีละไฟล์จากสแน็ปช็อตไปยังไดเร็กทอรีในเครื่องอื่นหรือ ระยะไกลผ่านโปรโตคอล smb หรือ nfs ซึ่งไฟล์หลายไฟล์ถูกสร้างขึ้นในรูปแบบที่เป็นกรรมสิทธิ์

กระบวนการสร้างการสำรองไฟล์ไม่เสร็จสมบูรณ์ ที่ประมาณ 15-16% ของการดำเนินการ ความเร็วลดลงเหลือ 600 kbsec และต่ำกว่า ที่การใช้งาน cpu 50% อาจทำให้กระบวนการสำรองข้อมูลทำงานเป็นเวลา 6-7 ชั่วโมง ดังนั้นกระบวนการจึงหยุดลง

คำขอถูกสร้างขึ้นเพื่อฝ่ายสนับสนุนด้านเทคนิคของ Veeam ซึ่งพนักงานแนะนำให้ใช้โหมดบล็อกเป็นวิธีแก้ปัญหา

ผลลัพธ์ของโหมดบล็อกต่อบล็อกในการสร้างสำเนาสำรองมีดังนี้:

การสำรองข้อมูลส่วนที่ 5: การทดสอบการสำรองข้อมูล Bacula และ Veeam สำหรับ Linux

เวลาการทำงานของโปรแกรมในโหมดนี้คือ 6 นาทีสำหรับข้อมูล 20 GB

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

รีวิวบาคูล่า

Bacula เป็นซอฟต์แวร์สำรองข้อมูลไคลเอนต์-เซิร์ฟเวอร์ที่มีเหตุผลประกอบด้วยหลายส่วน โดยแต่ละส่วนทำหน้าที่ส่วนหนึ่งของงาน มี Director ซึ่งใช้สำหรับการจัดการ, FileDaemon - บริการที่รับผิดชอบในการสำรองข้อมูล, StorageDaemon - บริการจัดเก็บข้อมูลสำรอง, Console - ส่วนต่อประสานกับ Director (มีตัวเลือก TUI, GUI, เว็บ) คอมเพล็กซ์นี้รวมอยู่ในการตรวจสอบด้วยเนื่องจากถึงแม้จะมีอุปสรรคในการเข้าสูง แต่ก็เป็นวิธีจัดระเบียบการสำรองข้อมูลที่ได้รับความนิยมพอสมควร

ในโหมดสำรองข้อมูลเต็มรูปแบบ

ในโหมดนี้ Bacula ได้รับการพิสูจน์แล้วว่าสามารถคาดเดาได้ค่อนข้างมาก โดยทำการสำรองข้อมูลให้เสร็จภายในเวลาเฉลี่ย 10 นาที
โปรไฟล์โหลดกลายเป็นดังนี้:

การสำรองข้อมูลส่วนที่ 5: การทดสอบการสำรองข้อมูล Bacula และ Veeam สำหรับ Linux

ขนาดของการสำรองข้อมูลอยู่ที่ประมาณ 30 GB ตามที่คาดไว้เมื่อทำงานในโหมดการทำงานนี้

เมื่อสร้างการสำรองข้อมูลส่วนเพิ่ม ผลลัพธ์ที่ได้ไม่แตกต่างกันมากนัก ยกเว้นขนาดของพื้นที่เก็บข้อมูลแน่นอน (ประมาณ 14 GB)

โดยทั่วไป คุณจะเห็นโหลดที่สม่ำเสมอบนคอร์โปรเซสเซอร์ตัวเดียว และประสิทธิภาพจะคล้ายกับ tar ทั่วไปที่เปิดใช้งานการบีบอัด เนื่องจากการตั้งค่าการสำรองข้อมูลของ bacula นั้นกว้างขวางมาก จึงไม่สามารถแสดงข้อได้เปรียบที่ชัดเจนได้

ผลการวิจัย

โดยทั่วไปสถานการณ์จะไม่เอื้ออำนวยสำหรับผู้สมัครทั้งสองคน ส่วนใหญ่เกิดจากการใช้โหมดไฟล์สำหรับสร้างสำเนาสำรอง ส่วนถัดไปจะกล่าวถึงกระบวนการกู้คืนจากข้อมูลสำรองโดยสามารถสรุปผลทั่วไปตามเวลาทั้งหมดได้

การประกาศ

การสำรองข้อมูล ตอนที่ 1: เหตุใดจึงต้องสำรองข้อมูล ภาพรวมของวิธีการ เทคโนโลยี
การสำรองข้อมูลส่วนที่ 2: การตรวจสอบและทดสอบเครื่องมือสำรองข้อมูลที่ใช้ rsync
การสำรองข้อมูลส่วนที่ 3: การตรวจสอบและทดสอบการซ้ำซ้อน การซ้ำซ้อน
การสำรองข้อมูลส่วนที่ 4: การตรวจสอบและทดสอบ zbackup, restic, borgbackup
การสำรองข้อมูลส่วนที่ 5: การทดสอบการสำรองข้อมูล Bacula และ Veeam สำหรับ Linux
การสำรองข้อมูลส่วนที่ 6: การเปรียบเทียบเครื่องมือสำรองข้อมูล
การสำรองข้อมูลส่วนที่ 7: บทสรุป

โพสโดย: พาเวล เดมโควิช

ที่มา: will.com

เพิ่มความคิดเห็น