มีโซลูชันสำรองข้อมูลโอเพนซอร์สหรือไม่ [ปิด]


9

ฉันกำลังมองหาโซลูชันสำหรับการสำรองข้อมูลเซิร์ฟเวอร์ของฉันประมาณ 30 เครื่องซึ่งมีทั้งเครื่อง centos, windows 2003 และ 2008

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

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

ฉันกำลังดูบาคูล่าแต่ฉันไม่แน่ใจว่ามันจะทำซ้ำได้หรือคล้ายกัน ถ้ามีใครสักคนจะใจดีพอที่จะชี้แนะแนวทางที่ถูกต้องให้ฉัน

ถ้าไม่มีใครแนะนำโซลูชันโอเพนซอร์สอื่นได้หรือไม่?


ฉันคิดว่า bacula มีการขจัดข้อมูลซ้ำซ้อน แต่อาจใช้ได้กับเวอร์ชันองค์กรเท่านั้น มันทำให้เรามีปัญหาบางอย่างดังนั้นทีมของเราจึงตัดสินใจปิดเพื่อตอบสนองความต้องการด้านความปลอดภัย
user1207381

คำตอบ:


9

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

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


Rsnapshot ดูเหมือนจะเป็นซอฟต์แวร์ประเภทหลัง มีเครื่องมือ gui ที่ดีที่ฉันสามารถตั้งค่า snaphot ที่กำหนดจากสถานที่ส่วนกลาง? ฉันคิดว่าจะมีการสำรองข้อมูลรายเดือนที่ฉันเก็บไว้เป็นเวลา 1 ปีและรายสัปดาห์ที่ฉันเก็บไว้เป็นเวลาหนึ่งเดือน
user71173

3

Baculaเขียนไปยังระบบไฟล์ ZFS ที่เปิดใช้งานการทำซ้ำจากนั้นเขียนสแน็ปช็อตจากโฮสต์นั้นไปยังโฮสต์ระยะไกลด้วย ZFS และใช้บันทึกธุรกรรมนั้นกับระบบไฟล์นั้น


2
ฟังดูซับซ้อนกว่าอย่างมาก จากสิ่งที่ฉันอ่านเกี่ยวกับการสำรองข้อมูลสิ่งที่สำคัญที่สุดคือ KISS
user71173

@ user71137 - คำถามคือวิธีการสำรองข้อมูล opensource ด้วยการขจัดข้อมูลซ้ำซ้อนไม่ใช่วิธีการวาดเส้นด้วยไม้บรรทัด นอกจากนี้ทุกคนที่บอกการสำรองข้อมูลของคุณง่าย ๆ คือคนที่ไม่ต้องทำการกู้คืน
chris

1
นี่คือเหตุผลที่คุณควรพยายามทำให้สิ่งต่าง ๆ เรียบง่ายเพราะไม่เคยคืนค่า
Chris S

ZFS นั้นใช้งานง่ายอย่างน่าประหลาดใจ แต่คุณจะต้องเข้าใจระบบปฏิบัติการพื้นฐาน (FreeBSD, OpenIndiana / Illumos เป็นต้น) มีเครื่องใช้และการกระจายที่สามารถช่วยได้ (เช่นixsystems.com/freenas ) Backula ค่อนข้างง่ายเมื่อเทียบกับซอฟต์แวร์สำรองข้อมูลองค์กรเช่น NetBackup
Stefan Lasiewski


1

นี่คือลิงค์บางส่วนสำหรับการยกเลิกการทำซ้ำของส่วนหัวของฉัน:

  • OpenDedup - ทำซ้ำระบบไฟล์ที่ทำงานบน Linux และ Windows

  • s3fs - ระบบไฟล์ที่ทำซ้ำได้รับการสนับสนุนโดยบริการ Amazon S3


1

ฉันลงเอยด้วย synbak http://www.initzero.it/products/opensource/synbak/เพราะมันทำสำเนา hardlinked โดยใช้ rsync และสามารถดึงพวกเขาจากเซิร์ฟเวอร์ระยะไกลซึ่งแตกต่างจาก rsnapshot

ฉันกำลังมองหาการใช้บางอย่างเช่น rwsync หรือ deltacopy เพื่อติดตั้ง rsyncd บนเครื่อง windows ดังนั้นฉันจึงสามารถใช้ synbak สำหรับเครื่อง windows ได้เช่นกัน


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