คำถามติดแท็ก rsnapshot

1
--delete-ยกเว้นจะทำอะไรเพื่อ rsync?
ฉันใช้ rsync ด้วยความยินดีอย่างยิ่งสำหรับการสำรองข้อมูลเซิร์ฟเวอร์ของฉันแม้ว่าฉันจะมีคำถามเกี่ยวกับ--delete-excludedพารามิเตอร์ /usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01 จากman rsync: --delete-excluded also delete excluded files from dest dirs สำหรับฉันไม่ใช่เจ้าของภาษาอังกฤษหมายความว่า rsync จะลบไดเรกทอรีที่แยกออกจากไดเรกทอรีปลายทางจริงบนเซิร์ฟเวอร์ระยะไกลดังนั้นถ้าฉันมี/home/backupและ/home/settingsในโฟลเดอร์แยกของฉันโฟลเดอร์เหล่านั้นจะถูกลบออกจากเซิร์ฟเวอร์ระยะไกลจริง ๆ จากแหล่งข้อมูลอื่น ๆ ดูเหมือนว่ามันจะลบไฟล์ออกจากโฟลเดอร์สำรองข้อมูลในเครื่องเพื่อประหยัดพื้นที่ ตัวอย่างเช่นคุณสามารถสร้างการสำรองข้อมูลขนาดเล็กบนเซิร์ฟเวอร์และยกเว้นข้อมูลนี้ดังนั้นคุณจะไม่เสียพื้นที่เก็บข้อมูล เป็นสิ่งสำคัญสำหรับฉันแม้ว่า rsync จะทำงานได้เพียงทางเดียวตามที่ผู้คนบอกว่าใช้งานได้จริงฉันไม่ต้องการรับความเสี่ยงใด ๆ ในการมีซอฟต์แวร์ที่ลบไฟล์ / ไดเรกทอรีบนเซิร์ฟเวอร์ระยะไกล

8
การทำ rm -rf บนแผนผังไดเร็กทอรีขนาดใหญ่ใช้เวลาหลายชั่วโมง
เรากำลังใช้ rsnapshot สำหรับการสำรองข้อมูล มันเก็บสแน็ปช็อตจำนวนมากของไฟล์สำรองไว้ แต่จะลบไฟล์เก่า ดีจัง. อย่างไรก็ตามมันใช้เวลาประมาณ 7 ชั่วโมงในการทำrm -rfทรีไดเรกทอรีขนาดใหญ่ ระบบไฟล์คือ XFS ฉันไม่แน่ใจว่ามีไฟล์กี่ไฟล์ แต่มีจำนวนเป็นล้าน อย่างไรก็ตามมีการเร่งความเร็วหรือไม่ มีคำสั่งใดบ้างที่เหมือนกับrm -rfและไม่ใช้เวลาหลายชั่วโมงหรือไม่?

4
Rsync -avzHP ติดตาม hardlinks แทนการคัดลอกเป็น hardlinks
ฉันใช้ rsnapshot เพื่อสร้างการสำรองข้อมูลรายชั่วโมง / รายวัน / รายสัปดาห์ / รายเดือนของ "งาน" ของฉัน ตอนนี้ฉันกำลังพยายามคัดลอกไดเรกทอรีสำรองทั้งหมดไปยังไดรฟ์ภายนอกโดยใช้ rsync ฉันใช้คำสั่ง / พารามิเตอร์นี้ภายในเซสชันหน้าจอ (ใช่ rsync-excluse.txt อยู่ใน dir ที่ฉันเรียกใช้คำสั่งจาก) rsync -avzHP --exclude-from 'rsync-exclude.txt' /share/backup/ /share/eSATADisk1/backup/; สิ่งทั้งหมดกำลังทำงานบน QNAP TS-439, ไดรฟ์ภายในเป็นดิสก์เดี่ยว (ไม่มี RAID) ที่จัดรูปแบบ EXT4, ไดรฟ์ภายนอกถูกจัดรูปแบบ EXT3 จะเกิดอะไรขึ้น: Rsync ติดตามทุกฮาร์ดลิงก์และคัดลอกไฟล์จริงแทนที่จะสร้างฮาร์ดลิงก์ที่อัปเดตใหม่บนไดรฟ์ภายนอก ฉันไม่รู้จักสิ่งนี้ในทันทีดังนั้นไดรฟ์ภายนอกจึงถูกทิ้งด้วยถังขยะ xxx สำเนาของไฟล์เดียวกัน สิ่งที่ฉันต้องการบรรลุคือการคัดลอกโครงสร้างไฟล์ทั้งหมดที่สร้างโดย rsnapshot ไปยังไดรฟ์ภายนอกทำให้ฮาร์ดลิงก์นั้นประหยัดพื้นที่ หมายเหตุ: สิ่งนี้ไม่จำเป็นต้องทำโดยใช้ rsync ขอบคุณสำหรับความคิดและเวลาของคุณ …

3
ฉันไม่ควรสำรองข้อมูลโฟลเดอร์ใดบน CentOS
ฉันใช้ rsnapshot เพื่อเริ่มการสำรองติดตั้ง CentOS 5.5 และฉันต้องการรายชื่อโฟลเดอร์ที่ฉันควรแยกออกจากการสำรองข้อมูล เซิร์ฟเวอร์เป็นเว็บเซิร์ฟเวอร์ LAMP เป็นหลักและจะให้บริการ ณ เวลาที่ทำการสำรองข้อมูล แต่ควรมีปริมาณค่อนข้างต่ำ สำรองข้อมูล / var / lib / mysql เป็นความคิดที่ไม่ดีหรือไม่? ฉันสมมติว่าฉันไม่ควรกังวลเกี่ยวกับการสำรอง / proc โฟลเดอร์อื่น ๆ ที่ไม่จำเป็นต้องสำรองข้อมูล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.