Windows มีสิ่งนี้ โดยทั่วไปสิ่งที่ฉันต้องการคือการบันทึกสถานะของระบบทั้งด้วยตนเองหรือเป็นระยะแล้วเรียกคืนไปยังจุดนั้นถ้าจำเป็น ตัวอย่างเช่นก่อนที่จะอัพเกรดการกระจายหรือก่อนการติดตั้งแพคเกจบางอย่าง
อะไรจะเป็นวิธีที่ง่ายที่สุดในการทำเช่นนี้?
Windows มีสิ่งนี้ โดยทั่วไปสิ่งที่ฉันต้องการคือการบันทึกสถานะของระบบทั้งด้วยตนเองหรือเป็นระยะแล้วเรียกคืนไปยังจุดนั้นถ้าจำเป็น ตัวอย่างเช่นก่อนที่จะอัพเกรดการกระจายหรือก่อนการติดตั้งแพคเกจบางอย่าง
อะไรจะเป็นวิธีที่ง่ายที่สุดในการทำเช่นนี้?
คำตอบ:
มียูทิลิตีการสำรองข้อมูลที่แตกต่างกัน แต่การทำงานของ "Windows Restore System" ไม่มีอยู่ในรูปแบบนั้น (อย่างน้อยก็ไม่ทราบ) (เนื่องจากไม่จำเป็นจริงๆโปรดดูเชิงอรรถ )
หากคุณมีพาร์ติชั่นระบบขนาดเล็กคุณสามารถสร้างอิมเมจของมันได้อย่างง่ายดายโดยใช้dd
การบันทึกลงดิสก์และหากจำเป็นให้เรียกคืน
dd if=/dev/sdXX of=/media/backup/system.img bs=1M
เชิงอรรถ:ฉันไม่เห็นความต้องการฟังก์ชั่นดังกล่าวเพราะไม่มีทางที่จะทำลายระบบโดยการติดตั้งบางสิ่งตราบเท่าที่คุณยังติดอยู่กับมัน เมล็ดที่อัปเดตอาจไม่สามารถบู๊ตหรือทำงานได้ถูกต้องนั่นเป็นสาเหตุว่าทำไมชิ้นเก่าจึงยังคงอยู่ (และยังสามารถบู๊ตได้) จนกว่าจะถูกลบออกด้วยมือ แน่นอนคุณยังสามารถขันทุกอย่างได้ แต่มันก็ยากที่จะทำ
dd if=/media/backup/system.img of=/dev/sdXX bs=1M
apt-get
บังคับให้ฉันติดตั้ง Ubuntu 16.04 ใหม่
คุณสามารถลองย้อนเวลาได้ :
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-qt4
หมายเหตุ: GNOME / KDE UI เลิกใช้แล้วดังนั้น-qt4
ตอนนี้ ดูที่นี่
Time Shiftcan ก็ทำเช่นเดียวกัน
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install timeshift
time shift
ใช้สำหรับการสำรองไฟล์ระบบเท่านั้น
คุณยังสามารถใช้ระบบการจัดการโวลุ่มที่เก็บข้อมูล (เช่นLVM ) หรือระบบไฟล์ (เช่นbtrfs ) ที่รองรับสแน็ปช็อตสำหรับสิ่งนี้
และซอฟต์แวร์เวอร์ชวลไลเซชันส่วนใหญ่รองรับสิ่งนี้ใน "ไฟล์ดิสก์" (เช่นรูปแบบ qcow / qcow2 ที่ใช้ใน qemu)