rsync
การถ่ายสแนปช็อตของพาร์ติชันรูทจะทำให้ย้อนกลับไปสู่สถานะก่อนหน้าได้
เราเรียกขั้นตอนการสำรองข้อมูลและการสำรองข้อมูลเพิ่มเติมที่คุณสามารถใช้ได้rsync
;)
rsync เป็นซอฟต์แวร์ยูทิลิตี้และโปรโตคอลเครือข่ายสำหรับระบบที่คล้าย Unix (พร้อมพอร์ตไปยัง Windows) ที่ซิงโครไนซ์ไฟล์และไดเรกทอรีจากที่หนึ่งไปอีกที่หนึ่งในขณะที่ลดการถ่ายโอนข้อมูลโดยใช้การเข้ารหัสเดลต้า การอ้างถึงเว็บไซต์อย่างเป็นทางการ: "rsync เป็นโปรแกรมถ่ายโอนไฟล์สำหรับระบบ Unix rsync ใช้ 'อัลกอริทึม rsync' ซึ่งให้วิธีที่รวดเร็วมากสำหรับการนำไฟล์ระยะไกลมาซิงค์กัน" 3คุณสมบัติที่สำคัญของ rsync ที่ไม่พบในโปรแกรม / โปรโตคอลที่คล้ายกันมากที่สุดคือการทำมิเรอร์เกิดขึ้นกับการส่งสัญญาณเพียงครั้งเดียวในแต่ละทิศทาง ทำไม? rsync สามารถคัดลอกหรือแสดงเนื้อหาไดเรกทอรีและคัดลอกไฟล์หรือไม่ก็ได้โดยใช้การบีบอัดและเรียกซ้ำ
การสำรองข้อมูลระยะไกล
การสำรองข้อมูลผ่านเครือข่ายเป็นไปได้โดยเฉพาะอย่างยิ่งผู้ใช้ควรเชื่อมต่อเครือข่ายเพื่อสำรองข้อมูลก่อนที่จะเปิดตัวโปรแกรม การแชร์นั้นจะแสดงรายการในเรียกดู GUI และสามารถเพิ่มได้อย่างง่ายดาย ไม่มีส่วนแยกต่างหากสำหรับเครือข่ายหากจำเป็นต้องใช้คุณลักษณะขั้นสูงเพิ่มเติมผู้ใช้ควรมองหาทางเลือกซึ่งมีจำนวนมาก
Grsync
Grsync เป็นส่วนหน้าแบบกราฟิก:
ข้อมูลมากกว่านี้:
ลิงค์มีหลายตัวอย่างในการกำหนดค่า
Rsync ช่วยให้คุณกู้คืนได้ด้วยการประทับเวลา (ดังนั้นหากมีการสำรองข้อมูลทุกวินาทีคุณสามารถกู้คืนเป็นวินาทีนั้นได้ไม่ใช่ว่านี่เป็นวิธีที่ใช้การได้สำหรับระบบที่สมบูรณ์ ;-))
Xen Hypervisor
มีวิธีการเพิ่มเติม: Xen Hypervisor
คุณสามารถเรียกใช้ระบบปฏิบัติการทั้งหมดของคุณในไฮเปอร์ไวเซอร์ (เช่นเครื่องเสมือน) Xenเป็นตัวอย่างของการตั้งค่าดังกล่าว โดยทั่วไปคุณเปลี่ยนระบบปฏิบัติการทั้งหมดเป็น VM และคุณสามารถคัดลอกคอนเทนเนอร์ VM ไปเป็นชื่อใหม่และคุณจะมีจุดสำรองหรือคืนค่า
จากลิงค์:
Xen เป็นจอมอนิเตอร์เครื่องเสมือนชนิดที่ 1 ที่ทำจากโลหะเปลือย (หรือไฮเปอร์ไวเซอร์) ซึ่งให้ความสามารถในการเรียกใช้อินสแตนซ์ของระบบปฏิบัติการหนึ่งหรือมากกว่าบนเครื่องทางกายภาพเดียวกัน virtualization ประเภทอื่นมีประโยชน์สำหรับกรณีการใช้งานหลายอย่างเช่นการรวมเซิร์ฟเวอร์และการแยกสภาพแวดล้อมการผลิตและการพัฒนา (เช่นสภาพแวดล้อมขององค์กรและส่วนบุคคลในระบบเดียวกัน)
ตั้งแต่ Ubuntu 11.10 (Oneiric) เคอร์เนลเริ่มต้นที่รวมอยู่ในอูบุนตูสามารถใช้ได้โดยตรงกับ Xen hypervisor ในฐานะโดเมนการจัดการ (หรือการควบคุม) โดเมน (Dom0 หรือ Domain0 ในคำศัพท์ Xen)
ส่วนที่เหลือของคู่มือนี้ให้ภาพรวมพื้นฐานของวิธีการตั้งค่าระบบ Xen พื้นฐานและสร้างแขกที่เรียบง่าย ตัวอย่างของเราใช้ LVM สำหรับดิสก์เสมือนและการเชื่อมต่อเครือข่ายสำหรับการ์ดเครือข่ายเสมือน นอกจากนี้ยังถือว่า Xen 4.1 (รุ่นที่มีใน 12.04) และ xend toolstack จะถือว่ามีความคุ้นเคยกับปัญหาการจำลองเสมือนทั่วไปรวมถึงคำศัพท์เฉพาะของ Xen โปรดดู Xen wiki สำหรับข้อมูลเพิ่มเติม
LVM
อีกวิธีหนึ่งก็คือ LVM
LVM ย่อมาจาก Logical Volume Management เป็นระบบของการจัดการโลจิคัลวอลุ่มหรือระบบไฟล์ที่สูงกว่าและยืดหยุ่นกว่าวิธีดั้งเดิมของการแบ่งพาร์ติชันดิสก์ออกเป็นหนึ่งเซ็กเมนต์หรือมากกว่าและทำการฟอร์แมตพาร์ติชั่นนั้นด้วยระบบไฟล์
ภาพรวม
นี่เป็นสิ่งที่คุณไม่สามารถทำได้หากไม่มี LVM ช่วยให้คุณสามารถตรึงปริมาณโลจิคัลที่มีอยู่ได้ทุกเวลาแม้ในขณะที่ระบบกำลังทำงาน คุณสามารถใช้ระดับเสียงดั้งเดิมได้ตามปกติ แต่ดูเหมือนว่าภาพสแนปชอตจะเป็นภาพของภาพดั้งเดิมซึ่งหยุดชะงักในเวลาที่คุณสร้างขึ้น คุณสามารถใช้สิ่งนี้เพื่อให้ได้อิมเมจระบบไฟล์ที่สอดคล้องกันเพื่อสำรองข้อมูลโดยไม่ต้องปิดระบบ คุณยังสามารถใช้เพื่อบันทึกสถานะของระบบเพื่อให้คุณสามารถกลับสู่สถานะนั้นได้ในภายหลังหากคุณทำสิ่งต่าง ๆ ยุ่ง คุณยังสามารถเมานต์สแน็ปช็อตไดรฟ์และทำการเปลี่ยนแปลงได้โดยไม่กระทบกับต้นฉบับ
rsnapshot เป็นยูทิลิตี้ snapshot ของระบบแฟ้ม มันสามารถใช้สแนปชอตที่เพิ่มขึ้นของระบบไฟล์โลคัลและรีโมตสำหรับเครื่องจำนวนเท่าใดก็ได้
สแน็ปช็อตระบบไฟล์โลคัลได้รับการจัดการด้วย rsync การเชื่อมต่อระยะไกลที่ปลอดภัยได้รับการจัดการด้วย rsync บน ssh ในขณะที่การเชื่อมต่อ rsync ที่ไม่ระบุชื่อเพียงใช้เซิร์ฟเวอร์ rsync การถ่ายโอนระยะไกลและท้องถิ่นขึ้นอยู่กับ rsync
ตัวอย่าง:
[root@localhost /]# rsnapshot -v daily
echo 1842 > /var/run/rsnapshot.pid
/bin/rm -rf /.snapshots/daily.6/
mv /.snapshots/daily.5/ /.snapshots/daily.6/
mv /.snapshots/daily.4/ /.snapshots/daily.5/
mv /.snapshots/daily.3/ /.snapshots/daily.4/
mv /.snapshots/daily.2/ /.snapshots/daily.3/
mv /.snapshots/daily.1/ /.snapshots/daily.2/
mv /.snapshots/daily.0/ /.snapshots/daily.1/
mv /.snapshots/hourly.5/ /.snapshots/daily.0/
rm -f /var/run/rsnapshot.pid
[root@localhost /]#
rsync
ฉันพบrsnapshot
[ rsnapshot.org ] หากคุณรวมไว้ฉันสามารถยอมรับคำตอบของคุณ คุณอาจสนใจ