Score:4

ฉันจะทำการสำรองข้อมูลอัตโนมัติทั้งระบบของ Ubuntu ระหว่างการใช้งานปกติได้อย่างไร (เช่น Macrium Reflect สำหรับ Windows)

ธง in

ฉันต้องการให้การสำรองข้อมูล Ubuntu ของฉันติดตั้งโดยอัตโนมัติระหว่างการใช้งานปกติ สิ่งสำคัญคือขั้นตอนนี้เป็นกระบวนการอัตโนมัติ เพราะฉันจะไม่จำว่าต้องบูตเข้าสู่สภาพแวดล้อมอื่นเป็นประจำเพื่อสำรองข้อมูล นี่เป็นกฎของสิ่งที่ฉันเห็นแนะนำเช่น ใช้ วว, หรือ โคลนซิลล่า, หรือ คำพังเพยดิสก์.

ขณะนี้ฉันใช้ยูทิลิตี้ Déjà Dup Backup ที่มาพร้อมกับ Ubuntu 20.04 เพื่อสำรองข้อมูลไฟล์ของฉันโดยอัตโนมัติ แต่ถ้าฮาร์ดไดรฟ์ของฉันล้มเหลว ฉันเกรงว่าฉันจะต้องทำงานอย่างหนักเพื่อตั้งค่าสภาพแวดล้อมให้กลับมา อีกครั้ง.

ฉันเปิดรับโซลูชันที่สร้างสรรค์ซึ่งให้การสำรองข้อมูลทั้งระบบโดยอัตโนมัติ แม้ว่าจะเกี่ยวข้องกับการบูทในสภาพแวดล้อมอื่น ตราบใดที่มันเกิดขึ้นโดยอัตโนมัติในระหว่างการใช้งานประจำวันตามปกติของฉัน

ตัวอย่างเช่น เรียกใช้ระบบปฏิบัติการหลักของฉันในเครื่องเสมือน และทำสแน็ปช็อตและสำรองไฟล์ VM เหล่านั้นโดยอัตโนมัติ ฉันเคยเห็นสิ่งนี้แนะนำโดยทันทีในความคิดเห็น แต่ไม่รู้ว่าวิธีแก้ปัญหานั้นเป็นจริงเพียงใด


แก้ไข:

  • ข้อกังวลหลักของฉันคือความล้มเหลวของฮาร์ดไดรฟ์ ฉันต้องสามารถกู้คืนไปยังไดรฟ์ใหม่ได้

  • ทั้งหมดที่ฉันใช้อุปกรณ์นี้คือโครงการเขียนโค้ดส่วนบุคคล ฉันไม่ได้โฮสต์หรืออะไรจากมัน

  • สิ่งสำคัญสำหรับฉันคือการสำรองซอฟต์แวร์และการกำหนดค่าที่ติดตั้งไว้ทั้งหมด ไม่ใช่แค่ไฟล์ของฉัน

  • ในหัวเรื่อง ผมกล่าวถึง Macrium Reflect คุณสมบัติที่ฉันพบว่าพึงปรารถนาจากซอฟต์แวร์นั้นคือมันทำงานบนไดรฟ์เดียวกันกับที่สำรองข้อมูลโดยอัตโนมัติ และสร้างอิมเมจที่สามารถกู้คืนได้อย่างสมบูรณ์แม้ในไดรฟ์อื่น

    เป็นการดีที่ฉันต้องการสำรองระบบของฉันเพื่อให้หลังจากกู้คืนไปยังไดรฟ์อื่นแล้ว ฉันสามารถพิมพ์ได้ localhost/currentproject ลงในแถบที่อยู่ของฉัน และโหลดโปรเจ็กต์ปัจจุบันของฉัน หรือเปิด IDE ของฉันและดูไฟล์โครงการทั้งหมดของฉัน ฉันต้องการให้รู้สึกว่าไดรฟ์ของฉันไม่เคยล้มเหลว

ChanganAuto avatar
us flag
การโคลนและการสำรองข้อมูลไม่ใช่สิ่งเดียวกัน แม้ว่าจะสามารถใช้อิมเมจไดรฟ์ที่ลอกแบบมาและเข้าใจว่าเป็นข้อมูลสำรอง แต่ก็ไม่สามารถทำได้จริงสำหรับสิ่งที่คุณต้องการอย่างถูกต้อง นั่นคือ การเพิ่มและการกำหนดเวอร์ชัน มีเครื่องมือเฉพาะที่ไม่เกี่ยวข้องกับการโคลนนิ่ง ฉันมั่นใจว่าคำตอบจะให้คำตอบที่แท้จริงแก่คุณในไม่ช้า
Paul avatar
us flag
ฉันใช้ Duplicity เป็นส่วนหนึ่งของ Mail-in-a-Box ซึ่งกำหนดค่าโดยอัตโนมัติ แต่สิ่งที่อยู่ในรายชื่อของฉันคือการติดตั้งไปยังเซิร์ฟเวอร์อื่นของฉัน มันทำการสำรองข้อมูลแบบเข้ารหัสส่วนเพิ่มและสามารถกำหนดค่าให้ซิงค์กับเซิร์ฟเวอร์ระยะไกล รวมถึงบริการที่เข้ากันได้กับ S3 API เช่นเดียวกับมาตรฐาน `rscync` และฉันคิดว่าเป็นอย่างอื่น
in flag
อืม ⦠ZFS ทำทั้งหมดนี้ให้คุณได้ สแนปช็อตอัตโนมัติ การจำลองแบบข้ามอุปกรณ์จัดเก็บข้อมูล การคืนค่าระบบไฟล์อย่างไร้ที่ติไปยังเวลาที่กำหนด
Obscerno avatar
in flag
@matigo ZFS ดูน่าสนใจมาก ฉันไม่เคยได้ยินมาก่อนเลย ดูเหมือนว่าฉันจะต้องเริ่มต้นใหม่ด้วยการติดตั้งใหม่หากต้องการใช้สิ่งนี้เป็นระบบไฟล์รูทของฉัน แม้ว่าจะดูค่อนข้างง่ายในการติดตั้งเนื่องจากมีอยู่ในตัวติดตั้ง Ubuntu ฉันจะต้องอ่านเพิ่มเติมเกี่ยวกับสิ่งนี้เพื่อค้นหามัน แต่ถ้าคุณต้องการเขียนคำตอบเกี่ยวกับวิธีที่คุณจะใช้ ZFS เพื่อสำรองข้อมูลในไดรฟ์แล้วกู้คืนในภายหลัง ฉันรู้ว่าฉันจะขอบคุณมาก ! ขอบคุณที่ส่งฉันไปตามเส้นทางนี้
Obscerno avatar
in flag
ดูเหมือนว่าฉันจะใช้ `zfs snapshot' ในการติดตั้งหลักของฉัน จากนั้นใช้ 'zfs send' กับสแน็ปช็อตนั้นเพื่อส่งไปยังไดรฟ์อื่น จากนั้นใช้ 'zfs recieve' เพื่อกู้คืนจากไดรฟ์อื่นฉันยังไม่พร้อมที่จะผูกมัดกับ ZFS แต่คิดว่าฉันจะโยนคำสั่งเหล่านี้ออกไปเผื่อว่ามีคนสะดุดที่นี่จาก google และต้องการให้มีป้ายบอกทางตามมา
Score:3
ธง us

เปลี่ยนเวลา ค่อนข้างทรงพลังและรวมอยู่ใน repo จักรวาลของ Ubuntu

ข้อดี:

  • มันทำงานในพื้นหลังตามความถี่ที่คุณกำหนด

  • มันใช้งานได้จริง ...ฉันทำการสำรองข้อมูล Timeshift มาหลายปีแล้ว แต่ไม่เคยกู้คืนเลยจนกระทั่งเมื่อสัปดาห์ที่แล้ว มันกู้คืนระบบของฉันได้อย่างสมบูรณ์แบบ...แต่เป็นการรีเซ็ตสภาพแวดล้อมเดสก์ท็อปของฉัน...แต่นั่นคือสิ่งที่ Deja-Dup มีไว้สำหรับ ระหว่างสองคนนี้ดูเหมือนว่าจะครอบคลุมกรณีส่วนใหญ่

ข้อเสีย:

  • คุณไม่สามารถสำรองข้อมูลผ่านเครือข่ายได้ การสำรองข้อมูลไปยังไดรฟ์ทางกายภาพที่ระบบของคุณเปิดอยู่นั้นค่อนข้างงี่เง่า... ดังนั้นนี่จึงใช้ได้สำหรับระบบหลายไดรฟ์ แต่ไม่ดีสำหรับเช่น แล็ปท็อป สำหรับระบบเดสก์ท็อปดิสก์เดี่ยวขนาดเล็ก ฉันติด USB 64G ที่ด้านหลังและตั้งค่า Timeshift เพื่อสำรองข้อมูลนั้น
Obscerno avatar
in flag
Timeshift รวมกับ Déjà Dup ฟังดูดี แต่ฉันมีคำถามบางอย่าง สิ่งที่สำคัญที่สุดก่อน สามารถกู้คืนไปยังไดรฟ์อื่นได้หรือไม่ ข้อกังวลหลักของฉันคือความล้มเหลวของไดรฟ์ (ฉันจะแก้ไขเพื่อให้คำถามของฉันชัดเจนยิ่งขึ้น) เมื่ออ่านหน้าที่เชื่อมโยง ฉันรู้สึกว่า Timeshift ได้รับการออกแบบให้ย้อนกลับระบบกลับสู่สถานะที่ใช้งานได้ และฉันไม่แน่ใจว่าการใช้การคืนค่าบนระบบอื่นจะได้ผลหรือไม่
Organic Marble avatar
us flag
@Obscerno อันที่จริงสิ่งที่ฉันเพิ่งใช้คือการเปลี่ยนฮาร์ดไดรฟ์ที่ล้มเหลว เมื่อไดรฟ์ล้มเหลว ฉันมีโคลน Clonezilla ที่มีอายุสองสามเดือน ฉันคืนค่าโคลนนั้นไปยังฮาร์ดไดรฟ์ใหม่ บูทเข้าไป และใช้ Timeshift เพื่อทำให้เป็นปัจจุบัน โดยส่วนตัวแล้วฉันไม่ได้ใช้ Timeshift เพียงอย่างเดียวในการทำ แต่ฉันไม่เห็นเหตุผลว่าทำไมมันไม่ทำงาน
Obscerno avatar
in flag
ขอบคุณ! ฉันจะต้องตรวจสอบเรื่องนี้ แต่ถ้าสุดท้ายแล้วฉันต้องทำโคลนนิ่ง Clonezilla หนึ่งตัวก็ไม่เป็นไร ตราบใดที่ฉันไม่ต้องสร้างโคลนอย่างต่อเนื่อง ถ้า Timeshift สามารถกู้คืนไฟล์ระบบและการตั้งค่าได้ ฉันต้องสำรองข้อมูลอะไรด้วย Déjà Dup เพื่อให้แน่ใจว่าได้ครอบคลุมทุกอย่างแล้ว นอกจากนี้ยังจะครอบคลุมแพ็คเกจที่ติดตั้งด้วยหรือฉันจะต้องทำสิ่งนี้ด้วย: https://askubuntu.com/a/99151/1118096
Organic Marble avatar
us flag
การสำรองรายการโปรแกรมที่ติดตั้งไว้นั้นค่อนข้างจะซ้ำซ้อนหากคุณทำ Timeshift แต่สารภาพตามตรงว่าฉันทำเอง เหตุผลที่ฉันใช้ตัวโคลน Clonezilla คือฉันรู้ว่ามันจะบูทได้ จากนั้นฉันก็สามารถ "Timeshift" กลับไปที่เดิมได้ เอกสารบอกว่าคุณสามารถบู๊ตเป็น USB ที่ใช้งานจริง ติดตั้ง Timeshift ที่นั่นในระบบที่ใช้งานจริง และทำการกู้คืนระบบทั้งหมดด้วยวิธีนั้น แต่ฉันไม่เคยทำมาก่อน และตอนนั้นฉันก็อยู่ในแผน D อยู่ดี ฉันเพิ่งสำรองข้อมูล /home/[myuser] ด้วย Deja-dup
Obscerno avatar
in flag
ขอบคุณมาก! ฉันจะรอสักครู่เพื่อดูว่ามีคำตอบอื่น ๆ อีกหรือไม่ แต่นี่เป็นแผนปัจจุบันของฉัน ฉันสับสนเล็กน้อยกับภาษาในเอกสาร พวกเขากล่าวว่า "หากระบบหลักไม่สามารถบู๊ตได้ ก็เป็นไปได้ที่จะบู๊ตจาก Ubuntu Live CD ติดตั้ง Timeshift บนระบบที่ถ่ายทอดสด และกู้คืนสแน็ปช็อตบนระบบหลัก" ซึ่งดูเหมือนว่าคุณใช้ Live CD เพื่อกู้คืนไปยังไดรฟ์ดั้งเดิม แต่พวกเขาบอกว่าคุณสามารถกู้คืนได้หลังจากติดตั้ง distro อื่นซึ่งแนะนำว่าควรใช้งานได้กับการติดตั้งใหม่ ฉันต้องลองใช้ไดรฟ์อื่นเพื่อที่ฉันจะได้ทดสอบได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา