ฉันต้องการความช่วยเหลือเกี่ยวกับการสำรองข้อมูลไดรฟ์ linux ของฉัน แต่ฉันไม่ต้องการโคลนมันฉันต้องสามารถกระจายการสำรองข้อมูลไปยังไดรฟ์อื่นที่เล็กกว่านั้นมากในปัจจุบัน
ฉันต้องการความช่วยเหลือเกี่ยวกับการสำรองข้อมูลไดรฟ์ linux ของฉัน แต่ฉันไม่ต้องการโคลนมันฉันต้องสามารถกระจายการสำรองข้อมูลไปยังไดรฟ์อื่นที่เล็กกว่านั้นมากในปัจจุบัน
คำตอบ:
คุณสามารถใช้คำสั่ง rsync
วิธีใช้ rsync สำหรับการสำรองข้อมูลเต็มระบบ
rsync -aAXv --exclude={DIRECTORIES TO EXCLUDE} /SOURCEDIR/* /TARGETDIR
สมมติว่าคุณต้องการสำรองข้อมูลทั้งระบบคุณสามารถเรียกใช้:
rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder
ดังที่กล่าวไว้ในเว็บไซต์ข้างต้นคุณจะต้องยกเว้นเส้นทางที่สร้างขึ้นแบบไดนามิกโดยระบบระหว่างรันไทม์หรือเส้นทางที่ใช้ในการเมานท์อุปกรณ์เพิ่มเติมเช่นไดรฟ์ usb (เช่น. / media, / mnt)
มันจะเป็นการดีที่สุดที่จะทำในขณะที่อยู่ในโหมดเดียวหรือดีกว่าที่จะใช้ระบบอื่นที่ดีกว่าระบบสำรองข้อมูล - คุณสามารถติดตั้งไดรฟ์เป็นแบบอ่านอย่างเดียว - เพื่อให้แน่ใจว่าไม่มีอะไรพยายามเปลี่ยนไฟล์ระหว่างการสำรองข้อมูล . เพียงจำไว้ว่าต้องเปลี่ยน SOURCEDIR เป็นจุดเมานท์ปัจจุบันของไดรฟ์ที่คุณสำรองข้อมูล