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

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

1
วิธีการคืนค่าโฟลเดอร์ไปยังปลายทางดั้งเดิมโดยใช้ความซ้ำซ้อน
หลังจากทำการสำรองข้อมูลไดเรกทอรีบางอย่างเช่น: # duplicity\ --exclude /home/user/Documents/test1/file\ --include /home/user/Documents/test1\ --include /tmp/test2\ --exclude '**'\ / file:///home/user/Backup ฉันต้องการทดสอบว่าการคืนค่าทำงานอย่างไรโดยการลบไดเรกทอรีที่สำรองข้อมูล: # rm -rf /home/user/Documents/test1 /tmp/test2 จากนั้นทำการกู้คืนข้อมูลสำรอง # duplicity file:///home/user/Backup / แต่ฉันได้รับข้อผิดพลาด Restore destination directory / already exists. Will not overwrite. ดังนั้นปรากฏว่าฉันไม่สามารถกู้คืนไปยังปลายทางเดิมได้โดยไม่ต้องล้างโฟลเดอร์รูทแม้ว่าปลายทางของโฟลเดอร์ที่รวมอยู่เหล่านี้จะถูกล้างออกไปแล้ว มีวิธีที่ดีกว่าการกู้คืนไปยังตำแหน่งอื่นแล้วย้ายแต่ละโฟลเดอร์ทีละรายการ? # duplicity --file-to-restore home/user/Documents/test1 file:///home/user/Backup /home/user/Restore1 # mv /home/user/Restore1/home/user/Documents/test1 /home/user/Documents/test1 # duplicity --file-to-restore tmp/test2 …

4
`cp -al` snapshot ซึ่งฮาร์ดลิงก์จะถูกนำไปยังไฟล์ใหม่เมื่อทำการแก้ไข
ฉันกำลังพยายามถ่ายภาพรวมของโฟลเดอร์ขนาดใหญ่เป็นประจำ ฉันได้อ่านที่นี่: http://www.mikerubel.org/computers/rsync_snapshots/#Incremental ที่cp -alจะถ่ายภาพโฟลเดอร์โดยเพียงแค่คัดลอกลิงก์ฮาร์ดไดรฟ์ นั่นคือทั้งหมดที่ดี แต่ปัญหาคือในภาพรวมนี้ถ้าฉันเปลี่ยนไฟล์มันจะเปลี่ยนในภาพรวมทั้งหมด สิ่งที่ฉันต้องการแทนคือการให้ระบบสร้างไฟล์ใหม่ที่มีการเปลี่ยนแปลงและเชื่อมโยงไปยังสิ่งนั้นแทน วิธีดังกล่าวแต่ละสแน็ปช็อตจะไม่ถูกต้องในการแก้ไขไฟล์แรก ฉันจะบรรลุสิ่งนั้นได้อย่างไร ป.ล. ฉันพยายามrsync -a --delete --link-dest=../backup.1 source_directory/ backup.0/แต่ก็มีปัญหาเดียวกัน

3
วิธีการตรวจสอบความสมบูรณ์ของการสำรองข้อมูลวัน?
ฉันเพิ่งสำรองข้อมูลฮาร์ดไดรฟ์ทั้งหมด (50GB) ไปsshทาง: dd if=/dev/hda | buffer -s 64k -S 10m | ssh myuser@myhost "cat > ~/image.img" ตอนนี้วิธีที่ดีที่สุดในการตรวจสอบความสมบูรณ์ของไฟล์image.imgคือวิธีการตรวจสอบว่าทุกอย่างถูกคัดลอกอย่างถูกต้องหรือไม่
11 backup  dd  integrity 

7
แยกต้นไม้ไดเรกทอรีขนาดใหญ่เป็นชิ้นขนาดที่ระบุหรือไม่
ฉันมีแผนผังไดเรกทอรีที่ฉันต้องการสำรองดิสก์แสง น่าเสียดายที่มันมีขนาดเกินกว่าดิสก์หนึ่งแผ่น (มีขนาดประมาณ 60GB) ฉันกำลังมองหาสคริปต์ที่จะแบ่งต้นไม้นี้เป็นชิ้นขนาดที่เหมาะสมด้วยการเชื่อมโยงอย่างหนักหรือ whatnot (ออกจากเดิมไม่มีใครแตะต้อง) ฉันสามารถป้อนต้นไม้ขนาดกัดเหล่านี้ลงในกระบวนการสำรองข้อมูล (เพิ่มความซ้ำซ้อน PAR2 และอื่น ๆ ) มันไม่ใช่สคริปต์แฟนซี แต่ดูเหมือนว่ามันอาจจะทำไปแล้ว ข้อเสนอแนะ? (การขยายและการเขียนในขั้นตอนเดียวเป็นเรื่องไม่ต้องทำเพราะฉันต้องการทำสิ่งต่าง ๆ เพิ่มเติมก่อนที่ไฟล์จะถูกเบิร์น)

1
cp บอกว่ามันเป็นการลบไฟล์ แต่ไม่ควรจะเป็น
ทำการสำรองข้อมูลอย่างรวดเร็ว: root@guilmon:/mnt/backup/guilmon/home# cp -uvfrx --preserve=all /home/rena/ . ผลลัพธ์เป็นสิ่งที่น่าประหลาดใจ - ไฟล์บางไฟล์ถูกลบออกไป! removed ‘./rena/dev/lua/conkybitcoin/conkybitcoin.lua’ ดูเหมือนว่าไฟล์ที่ถูกลบจะสุ่มและไม่เปลี่ยนแปลง ทำไมถึงบอกว่าเอาออกไป แม้แต่คนแปลกหน้าดูเหมือนว่าจะไม่ได้ลบไฟล์นั้นจริง ๆ (หรือแหล่งที่มา) เกิดอะไรขึ้น?
10 backup  cp 

3
รายการฉันสามารถยกเว้นการสำรองข้อมูลได้อย่างปลอดภัย
ฉันวางแผนกลยุทธ์การสำรองข้อมูลบนพื้นฐานของrsnapshot ฉันต้องการสำรองข้อมูลระบบเต็มรูปแบบไม่รวมไฟล์และไดเรกทอรีที่จะไม่มีประโยชน์สำหรับการกู้คืนเพื่อให้ระบบทำงานอีกครั้ง ฉันได้ยกเว้นแล้ว: # System: exclude /dev/* exclude /proc/* exclude /sys/* exclude /tmp/* exclude /run/* exclude /mnt/* exclude /media/* exclude /lost+found # Application: exclude /*.pyc exclude /*.pyo ฉันสงสัยว่ารายการอื่นใดที่ฉันสามารถเพิ่มลงในรายการยกเว้นได้โดยไม่กระทบกับระบบที่เรียกคืน เมื่อพูดถึงระบบ Linux "ทั่วไป" คุณสามารถแนะนำส่วนขยาย glob เพิ่มเติมไดเรกทอรีชั่วคราวแคช ฯลฯ ฉันสามารถยกเว้นได้อย่างปลอดภัยหรือไม่

5
ไฟล์ที่เกี่ยวกับ Windows ใดที่ไม่มีค่าสำหรับผู้ใช้ * nix
ฉันได้สะสมจากเวลาของฉันโดยใช้ Windows เป็นจำนวนมากคัดลอกระบบไฟล์ที่เก็บไว้และเก็บถาวรของระบบและไดรฟ์ข้อมูล ฉันพยายามที่จะกลั่นพวกเขาลงไปยังส่วนที่ใช้งานได้ในขณะที่ทิ้งทุกอย่างที่น่าจะไร้ค่า จากการดูไฟล์ดังกล่าวเลื่อนดูในขณะที่คัดลอกอีกครั้งจากไดรฟ์ที่ถือไว้กับไดรฟ์ที่ทำงานฉันคิดว่าฉันมีรายชื่อเริ่มต้นของไฟล์ "ดี" และ "ไร้ประโยชน์" ที่เริ่มทำงาน แต่ฉันสงสัยว่ามี รายการประเภทไฟล์ที่เชื่อถือได้ (มาจากสภาพแวดล้อม Windows ก่อนหน้านี้) ที่ควรยกเลิกทันทีว่าไม่ได้? ผู้ชนะ: (ฉันรู้ว่ารายการนี้น่าจะกลายเป็นระเบียบถ้ามีความพยายามใด ๆ ที่จะทำให้มันครอบคลุมดังนั้นสิ่งเหล่านี้ไม่ใช่สิ่งที่ฉันกำลังมองหาเว้นแต่พวกเขาจะถูกล้อมรอบด้วยอึที่อาจทำลายพวกเขาโดยไม่ได้ตั้งใจ) ( แก้ไข: ถ้าวิธีเดียวเท่านั้นเป็นวิธีการใช้รายการแบบไวต์ครอบคลุมดังนั้นไม่ว่าจะเป็นกรณีใดฉันขอแนะนำถ้าไม่ใช่กรณีนี้ แต่ขอทานไม่สามารถเป็นผู้เลือก ... ส่วนใหญ่แล้ว ) *.tar.*, *.rar, *.zip *.mp(e)g, *.avi, *.mkv, *.wmv, *.asf ผู้แพ้: (นี่คือสิ่งที่ฉันกำลังมองหา) *.exe, *.bat, *.dll, *.com, *.lnk ฉันก็รู้ว่าจะมีข้อยกเว้น เช่นเดียวกับไฟล์. exe ที่ใช้ในการติดตั้งบางอย่างใน Wine สำหรับจุดประสงค์ของคำถามนี้ข้อกังวลนี้ไม่ใช่ข้อเดียว ไฟล์ทั้งหมดที่สงสัยคือสำเนา (สำเนาอาจเป็นสำเนามากกว่า) ดังนั้นตัวติดตั้งที่ฉันต้องการเก็บไว้นั้นก็อยู่ในที่ที่ดีปลอดภัยและอาจป้องกันการเขียนได้
10 linux  files  backup 

3
อ่าน SMS ที่เก็บไว้ในซิมการ์ดได้อย่างไร
ฉันมีโทรศัพท์เครื่องเก่าที่มีการ์ดโทรศัพท์ (ซิมการ์ด) อยู่ภายใน โทรศัพท์มีอินเทอร์เฟซอินฟราเรดที่ด้านข้าง ฉันต้องการอ่านรายชื่อติดต่อและจัดเก็บข้อความ SMS จากโทรศัพท์ไม่ว่าจะผ่านทางอินฟราเรดหรือโดยการเชื่อมต่อซิมกับคอมพิวเตอร์ด้วยเครื่องอ่านการ์ดบางประเภท ฉันเคยอ่านข้อมูลผ่านทางอินฟราเรด แต่ฉันไม่สามารถสร้างการตั้งค่าที่จำเป็นได้อีกครั้งเพราะฉันไม่มีคอมพิวเตอร์ที่มีอินเทอร์เฟซ irda อีกต่อไป ดังนั้นฉันจึงซื้อเครื่องอ่านการ์ดซึ่งทำงานได้บน Windows เท่านั้น แอปพลิเคชันที่มาพร้อมกับมันคือถังขยะที่สมบูรณ์และไม่อนุญาตให้บันทึกข้อมูล (WTF?!?! ใครออกแบบสิ่งนี้?) อะไรก็ตามผู้อ่านนี้มีบัตรพลาสติกขนาดเท่าบัตรเครดิตที่คุณสามารถเสียบซิมการ์ดได้ดังนั้นฉันจึงเสียบซิมเข้ากับเครื่องอ่านการ์ดทุกประเภท ดังนั้นคำถามของฉัน: ฉันจะรับข้อมูลที่เก็บไว้จากซิมโดยใช้อะแดปเตอร์นี้ได้อย่างไร ฉันเข้าถึงคอมพิวเตอร์ที่มีเครื่องอ่านการ์ดในตัว แต่ฉันต้องตรวจสอบวิธีการทำก่อน หากฉันได้รับอินเทอร์เฟซแบบอินฟราเรดโปรแกรมใดเป็นตัวเลือกที่ดีที่สุดในการอ่านข้อความ SMS และ Pohonebooks ที่เก็บไว้? สิ่งนี้ทำได้อย่างไร (cmd-lines / link ไปยังวิธีที่ต้องการ) ฉันหวังว่าบางคนสามารถช่วยได้ตั้งแต่โทรศัพท์เริ่มตายและฉันต้องการบันทึก SMS ทั้งหมดของฉันซึ่งไม่พอดีกับ SIM (ฉันจะต้องคัดลอกจากหน่วยความจำโทรศัพท์ไปยัง SIM ลบและคัดลอกถัดไป แบตช์เนื่องจาก SIM สามารถเก็บข้อความได้เพียง 10 ข้อความ ... )
10 linux  backup  mobile  sms 

3
จะสร้างรายการแอพพลิเคชั่นทั้งหมดที่ติดตั้งด้วยตนเองได้อย่างไร?
ฉันใช้ Fedora และฉันต้องการมีชื่อแพ็คเกจทั้งหมดในรายการ แต่เฉพาะชื่อที่ฉันติดตั้งเองไม่ใช่ชื่อเริ่มต้น
10 fedora  backup  rpm 

4
ระบบไฟล์สำหรับการเก็บถาวร
ฉันมีข้อมูลแบบอ่านอย่างเดียวที่ซับซ้อนในระบบไฟล์ของฉัน มันมีสแน็ปช็อตนับพันของการแก้ไขบางอย่างของที่เก็บ svn และผลลัพธ์ของการทดสอบการถดถอย ไฟล์ที่เหมือนกันระหว่างสแน็ปช็อตนั้นทำซ้ำโดยใช้ฮาร์ดลิงก์ ด้วยวิธีนี้ความจุในการจัดเก็บข้อมูลไม่จำเป็นต้องมีขนาดใหญ่ แต่ก็ยังใช้งาน inodes จำนวนมากและสิ่งนี้ทำให้ fsck เจ็บปวดยาวนานสำหรับระบบไฟล์หลักของฉัน ฉันต้องการย้ายข้อมูลเหล่านี้ไปยังระบบไฟล์อื่นเพื่อไม่ให้ส่งผลกระทบต่อระบบไฟล์หลักมากเกินไป คุณมีข้อเสนอแนะหรือไม่? Squashfs ดูเหมือนจะเป็นทางเลือกที่เป็นไปได้ แต่ฉันจะต้องตรวจสอบว่ามันสามารถจัดการกับฮาร์ดลิงก์ได้อย่างมีประสิทธิภาพหรือไม่

2
ล้างพื้นที่ที่ไม่ได้ใช้ด้วยค่าศูนย์ (btrfs)
วิธีการล้างช่องว่างที่ไม่ได้ใช้ด้วยเลขศูนย์ (ฉันขอเครื่องมือสำหรับระบบไฟล์btrfs ) ฉันกำลังมองหาบางสิ่งที่ฉลาดกว่า cat /dev/zero > /mnt/X/big_zero ; sync; rm /mnt/X/big_zero เช่นเดียวกับFSArchiverกำลังมองหา "พื้นที่ใช้แล้ว" และไม่สนใจที่ไม่ได้ใช้ แต่เป็นเว็บไซต์ที่ตรงกันข้าม จุดประสงค์: ฉันต้องการบีบอัดภาพพาร์ติชันดังนั้นขอแนะนำให้เติมที่ว่างที่ไม่ได้ใช้ด้วยค่าศูนย์ Btw สำหรับ ext3, ext4: เคลียร์พื้นที่ไม่ได้ใช้ด้วยศูนย์ (ext3, ext4) ที่นี่ฉันขอ btrfs ความชัดเจนของ "อัลกอริทึมที่ชาญฉลาด": เมื่อฉันเห็นว่า "อัลกอริทึมที่ชาญฉลาด" นำไปสู่ความสับสนในที่สุดฉันก็ตัดสินใจที่จะเพิ่มบรรทัดเกี่ยวกับเรื่องนี้ ผู้อ่านที่รักโปรดคิดถึงระบบไฟล์เป็นโครงสร้างข้อมูล เพื่อจุดประสงค์ในการทำให้เข้าใจง่ายลองจินตนาการถึงการสร้างแผนที่ต้นไม้แดง - ดำที่สมดุลซึ่งถูกใช้เป็นชุดการเชื่อมโยงคีย์ -> ค่าที่มีค่าเป็นจำนวนเต็ม เป้าหมายคือการล้างค่าลบทั้งหมดด้วยศูนย์ อัลกอริทึม "ไม่ใช่สมาร์ท" จะวนซ้ำและเพิ่มคีย์: คู่ค่าลงในแผนที่ใหม่ (ด้วยการเปลี่ยนค่าลบเป็นศูนย์) อัลกอริทึมสมาร์ทก็จะตรวจสอบสถานที่ที่ค่าลบจะถูกเก็บไว้และล้างพวกเขาในสถานที่

3
วิธีสำรองไฟล์ขนาดใหญ่หนึ่งไฟล์ที่มีการเปลี่ยนแปลงเล็กน้อย
หากชุดของไฟล์ (แต่ละไฟล์มีขนาดใหญ่หลาย GB) และการเปลี่ยนแปลงแต่ละครั้งจะเล็กน้อยทุกวัน (ในสถานที่สุ่มไม่เพียง แต่ข้อมูลต่อท้าย) จะทำการคัดลอกอย่างมีประสิทธิภาพได้อย่างไร ฉันหมายถึงในแง่ที่ว่ามีการอัพเดทเฉพาะส่วนที่เปลี่ยนแปลงเท่านั้นไม่ใช่ไฟล์ทั้งหมด นั่นหมายถึงความแตกต่างระหว่างการคัดลอก Kb บางส่วนที่นี่และที่นั่นหรือบาง GB
9 backup 

2
btrfs เหมาะสมกับระบบไฟล์สำรองหรือไม่?
ตอนนี้ฉันมีโครงสร้างระบบไฟล์สำรองแบบดั้งเดิมที่ยอดเยี่ยมของ ext4 ทุกครั้งที่ทำการสำรองข้อมูลโฟลเดอร์ใหม่backup-DATEจะถูกสร้างขึ้นซึ่งไฟล์ใดเป็น rsync'ed (โดยมีการทำลิงก์โดยใช้--link-destตัวเลือกของ rsync ) ตั้งแต่ฉันได้อ่านเกี่ยวกับ bitrot ฉันต้องการตรวจสอบไฟล์ทั้งหมดอย่างโปร่งใส เห็นได้ชัดว่า ext4 ไม่สามารถทำได้ แต่ btrfs รองรับการตรวจสอบข้อมูล (และแม้กระทั่งโหมด RAID1 ในตัว) สำหรับการเริ่มต้นฉันต้องการใช้btrfsเป็นระบบไฟล์ "dumb" ซึ่งรองรับการตรวจสอบข้อมูลโดยไม่ใช้คุณสมบัติขั้นสูงเช่น RAID, สแน็ปช็อต subvolume, ส่ง / รับ ฯลฯ อย่างไรก็ตามวิกิของพวกเขาไม่ได้สร้างแรงบันดาลใจให้กับความมั่นใจในระบบไฟล์เพื่อการสำรองข้อมูล: "ในขณะที่คนจำนวนมากใช้อย่างน่าเชื่อถือ แต่ก็ยังพบปัญหาอยู่คุณควรเก็บและทดสอบการสำรองข้อมูลของคุณและเตรียมพร้อมที่จะใช้งาน" - เริ่มต้น "btrfs เสถียรหรือไม่ตอบนาน: [.. ] ไม่ว่าคุณจะทำอะไรเราขอแนะนำให้ทำการสำรองข้อมูลที่ดีทดสอบนอกระบบ (และนอกสถานที่)" - คำถามที่พบบ่อย กรณีการใช้งานของฉันคือการสำรองข้อมูลออฟไลน์ ด้วยเหตุนี้ดิสก์จะเห็นการใช้งานน้อยมาก (ในชั่วโมง) และจะถูกเสียบ / ถอดปลั๊ก (eSATA หรือ …

3
ฉันสามารถกู้คืนพาร์ติชันเดียวจากดิสก์อิมเมจของ Clonezilla ได้หรือไม่
ฉันคิดว่าจะทำการสำรองข้อมูล Clonezilla และสงสัยว่าจะเลือกโหมดสำรองข้อมูลแบบใด โดยทั่วไป Clonezilla เสนอตัวเลือกการสำรองข้อมูลต่อไปนี้: saveisk: บันทึกภาพดิสก์เต็ม saveparts: บันทึกภาพของพาร์ติชันเฉพาะ มีโหมดการกู้คืนสองโหมด: restoreisk: กู้คืนอิมเมจดิสก์แบบเต็ม restoreparts: กู้คืนรูปภาพพาร์ติชัน สิ่งที่ฉันกำลังมองหาคือลูกผสมของสองตัวเลือกนี้ ฉันต้องการที่จะสามารถกู้คืนพาร์ติชันที่เฉพาะเจาะจงและกู้คืนฮาร์ดไดรฟ์เต็มรูปแบบของฉันในกรณีที่ความล้มเหลวทั้งหมด Clonezilla รองรับเส้นทางการฟื้นฟูนี้หรือไม่? จนถึงตอนนี้ฉันยังไม่พบเอกสารที่เป็นทางการเกี่ยวกับเรื่องนี้ การอ้างอิงเดียวที่ฉันพบคือการสนทนารายชื่อผู้รับจดหมายจากปี 2010 ซึ่งชี้ไปที่imgconvertสคริปต์ที่กำหนดเองซึ่งสามารถแปลงอิมเมจดิสก์เป็นอิมเมจพาร์ติชันได้ ฉันไม่รู้ว่าสคริปต์นี้ยังใช้งานไม่ได้ หลังจากทั้งหมดมันเป็น 5 ปี นั่นเป็นเหตุผลที่ฉันต้องการถามที่นี่ถ้าใครมีประสบการณ์กับกรณีการใช้งานของ Clonezilla นี้และสามารถรับรองวิธีแก้ปัญหานี้ (หรืออีกวิธีหนึ่งสำหรับเรื่องนั้น)

3
กลยุทธ์การสำรองข้อมูลนอกสถานที่ที่มีประสิทธิภาพสำหรับมิร์เรอร์พูล ZFS คืออะไร
ฉันใช้พูล ZFS ซึ่งประกอบด้วยดิสก์ที่มิร์เรอร์สองตัว หากต้องการสำรองข้อมูลนอกสถานที่ฉันต้องซื้อดิสก์เพิ่มอีกสองแผ่น แผนเริ่มต้นของฉันคือการสร้างการสำรองข้อมูลนอกสถานที่โดยการแนบดิสก์แผ่นที่สามเข้ากับมิเรอร์รอให้ ZFS รีซิลเวอร์จากนั้นถอดไดรฟ์และพกพานอกสถานที่ มันใช้งานได้ดี แต่ฉันก็แปลกใจที่ดูเหมือนว่ามันจะทำการกู้คืนเต็มรูปแบบทุกครั้งที่มีการติดตั้งดิสก์ (ฉันอ่านและอาจเข้าใจผิดว่าแต่ละไฟล์แนบนั้นส่งผลให้มีตัวเพิ่มหรือเดลต้าของเดลต้า) ทำให้การสำรองข้อมูลใช้เวลานานกว่าที่ยอมรับได้ ความต้องการของฉันคือมีสำเนาของสวนสัตว์และสแน็ปช็อตทั้งหมดที่ฉันสามารถหมุนได้ทุกวัน ซึ่งหมายความว่าการกู้คืนจำเป็นต้องใช้เวลาไม่เกิน 24 ชั่วโมงปัจจุบันอยู่ใกล้กับที่วางแผนไว้ แต่แผนการของเราในการพัฒนาสระว่ายน้ำของเราจะผลักดันให้เกินเวลาที่กำหนด ฉันจะเก็บสำรองข้อมูลภายนอกที่ไม่ต้องการการดำเนินการ resilvering เต็มได้อย่างไร ฉันควรใช้ระบบไฟล์ที่แตกต่างกันในไดรฟ์สำรองของฉันหรือไม่ (เช่นการส่งออกรูปภาพแทนที่จะให้เป็นส่วนหนึ่งของพูล ZFS) ฉันควรมีการสำรองข้อมูลในพูลแยกต่างหากและส่งสแนปชอตใหม่ไปในขณะที่สร้าง
9 backup  zfs 

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