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

การสำรองข้อมูลเป็นกระบวนการในการทำสำเนา (สำเนาสำรอง) ของข้อมูลซึ่งอาจใช้เพื่อเรียกคืนต้นฉบับหลังจากเหตุการณ์ข้อมูลสูญหาย

4
วิธีการโคลนระบบไฟล์ btrfs ลงในสื่อต่าง ๆ ที่เก็บรักษาข้อมูลการแชร์ของสแน็ปช็อต
ฉันตัดสินใจลองใช้ความสามารถของการโจมตี btrfs ฉันตั้งค่า btrfs ด้วย sudo mkfs.btrfs -m raid10 -d raid10 /dev/sda9 /dev/sdb9 /dev/sdc9 /dev/sdd9 ตอนนี้ฉันต้องการโคลนพาร์ทิชัน btrfs ที่มีอยู่ของฉัน (ซึ่งอยู่ด้านบนของ linux-raid) ไม่สามารถใช้งานง่าย ๆcp -aได้เนื่องจากมีการสำรองข้อมูลตามสแน็ปช็อตมากกว่า 40 รายการ (ซึ่งฉันต้องการเก็บไว้) และฉันจะเติมที่เก็บข้อมูลทั้งหมดจนเต็มฉันสามารถสำรองได้หลายครั้ง จนถึงตอนนี้ฉันเห็นสองตัวเลือก: partclone.btrfs -s /path/to/original/fs -o /dev/sda9 -b และฉันคิดว่าฉันก็ต้อง btrfs balance start /dev/sda9 และ สิ่งที่ต้องทำ: คัดลอกส่วนเพิ่มที่มีcp -aขนาดพอดีกับที่เก็บข้อมูลจากนั้นใช้bedupเพื่อยกเลิกการทำซ้ำไฟล์และวนซ้ำ วิธีที่ต้องการ (เช่นแนวปฏิบัติที่ดีที่สุด) คืออะไร? ฉันจะชอบคนแรกมาก ควรใช้เวลาน้อยลง หรืออาจจะมี "gotcha" …
9 backup  btrfs 

3
ให้สิทธิ์ผู้ใช้แก่ไฟล์และโฟลเดอร์ทั้งหมด
ฉันต้องการมีผู้ใช้ที่สามารถเข้าถึงไฟล์และโฟลเดอร์ทั้งหมดในระบบ สิ่งนี้มีวัตถุประสงค์เพื่อใช้ RSYNC บนเครื่องท้องถิ่นเพื่อสำรองข้อมูลเครื่องระยะไกล ในขณะนี้เรากำลังใช้ผู้ใช้backupsและแม้ว่าเราได้เพิ่มผู้ใช้นี้ในกลุ่มsudoและadminrsync ยังคงส่งข้อความเช่น: rsync: opendir "/ location / to / folder" ล้มเหลว: การอนุญาตถูกปฏิเสธ (13) rsync: send_files ไม่สามารถเปิด "/ location / to / file": การอนุญาตถูกปฏิเสธ (13) แนวคิดใด ๆ ที่เราbackupsอนุญาตให้ผู้ใช้เข้าถึงทุกสิ่ง (ขาดการเพิ่มผู้ใช้ไปยังทุกกลุ่มตลอดเวลา - เซิร์ฟเวอร์ระยะไกลที่เราพยายามสำรองข้อมูลเป็นเซิร์ฟเวอร์โฮสติ้งเฉพาะซึ่งทุกบัญชีมีผู้ใช้ของตนเองในระบบ) ขอบคุณสำหรับความช่วยเหลือ

2
สำรองข้อมูลตามเวลาจริงหากไฟล์มีการเปลี่ยนแปลง?
มีแอพพลิเคชั่นคอนโซล linux / unix คล้ายกับYadisที่จะอนุญาตให้ฉัน: ถูกตั้งค่าจากคอนโซล สำรองหลายไดเรกทอรี สำรองข้อมูล / ซิงค์แบบเรียลไทม์หลังจากเปลี่ยนไฟล์ (ไฟล์ข้อความ) อัปเดต 1: ฉันเขียนเชลล์สคริปต์สคริปต์ทับทิมนามแฝง ฯลฯ เพื่อให้งานของฉันง่ายขึ้น ฉันต้องการสำรองไฟล์เหล่านี้ โซลูชันที่ฉันกำลังค้นหาจะคัดลอกไฟล์เหล่านี้หลังจากทำการเปลี่ยนแปลงใด ๆ กับพวกเขาไปยังไดเรกทอรีย่อยของไดเรกทอรีดรอปบ็อกซ์ของฉันและนั่นก็คือ สำรองข้อมูลเสร็จแล้วและใช้ได้จากทุกที่ สดใหม่และพร้อมเสมอและฉันไม่ต้องคิดเกี่ยวกับมัน ฉันรู้ว่าฉันสามารถเรียกใช้ cron วันละสองสามครั้ง แต่ฉันคิดว่าจะต้องมีทางออกสำหรับสิ่งที่ฉันกำลังมองหาที่มีอยู่บนลินุกซ์ ฉันไม่ได้มีประสบการณ์ลินุกซ์ดังนั้นฉันถามที่นี่

2
สำรองข้อมูลงานไปยังคอมไพล์ก่อนปิดเครื่อง
ฉันใช้ Ubuntu 16.04 ฉันมีไดเรกทอรีชื่องานที่ฉันต้องการสำรองข้อมูลไปยัง GitHub ทุกครั้งที่ฉันเปิดเครื่องคอมพิวเตอร์ ฉันได้เขียนสคริปต์สำรองและมันทำงานได้ดี แต่ฉันไม่สามารถเรียกใช้ได้ก่อนที่จะปิดเครื่อง กรุณาช่วย. นี่คือเนื้อหาของ backup_work.sh cd /home/kaustab/Work git add . git commit -m "Daily Backup" mkdir /home/kaustab/test git push origin master echo "Backed up" read -n 1 -s -r -p "Press any key to continue"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.