Tôi đang tìm kiếm một công cụ để sao lưu toàn bộ phân vùng ext4 thành hình ảnh. Tôi đã thử phiên bản mới nhất của mondo, không hoạt động. Các lựa chọn thay thế tốt là gì?
Tôi đang tìm kiếm một công cụ để sao lưu toàn bộ phân vùng ext4 thành hình ảnh. Tôi đã thử phiên bản mới nhất của mondo, không hoạt động. Các lựa chọn thay thế tốt là gì?
Câu trả lời:
Hãy nhìn vào fsarchiver
Nó có thể được tìm thấy trên SystemResTHERCD mới nhất
Báo cáo được thực hiện bởi cùng một người đã tác giả partimage.
Nó có rất nhiều cải tiến bao gồm: - hỗ trợ ext4 - hỗ trợ ntfs - cấp độ tệp thay vì cấp độ khối - nén bằng nhiều lõi
Về cơ bản, sau khi phân vùng được lưu / nén, nó có thể được khôi phục thành các phân vùng kích thước khác nhau và các phân vùng có định dạng khác nhau (vì vậy bạn cũng có thể sử dụng nó để chuyển đổi định dạng của phân vùng) và nếu một phần của bản sao lưu bị hỏng thì nó không bị phá hủy toàn bộ hình ảnh (giống như trên bản sao lưu cấp khối.
Nhược điểm duy nhất (nếu bạn coi đó là nhược điểm) là, nó chỉ là một ứng dụng dòng lệnh vào lúc này (nhưng cuối cùng nó sẽ nhận được một gui).
Các mục nhập dòng lệnh thực sự đơn giản.
Để lưu phân vùng:
fsarchiver savefs /mnt/backup/gentoo-rootfs.fsa /dev/sda1
Trong đó '/mnt/backup/gentoo-rootfs.fsa' là đường dẫn đang được lưu và '/ dev / sda1' là phân vùng được sao chép.
Để khôi phục phân vùng:
fsarchiver restfs /mnt/backup/gentoo-rootfs.fsa id=0,dest=/dev/sda1
Chỉ cần đảo ngược các tùy chọn ở trên. Từ những gì tôi hiểu (trong tài liệu), có vẻ như id = 0 là cần thiết vì một hình ảnh có thể chứa nhiều phân vùng. Để biết thêm hướng dẫn về cách sử dụng (chẳng hạn như lưu nhiều phân vùng), hãy xem hướng dẫn QuickStart .
SideNote:
Hóa ra, tôi thực sự đang viết cái này (dưới dạng giải trí) từ Linux Mint LiveCD trong khi tôi đang sao chép một bản sao cài đặt mới được cài đặt của nhà máy Windows. Tôi đã lùng sục trên mạng trước đó để tìm kiếm một sự thay thế nhân bản phân vùng tốt hơn bởi vì cuối cùng tôi muốn dọn sạch đĩa Ghose '03 này mà tôi đã sử dụng trong nhiều năm. Tôi sẽ bỏ một ghi chú để cho bạn biết nó đã diễn ra như thế nào sau khi tôi hoàn thành việc khôi phục.
Cập nhật:
Chỉ cần hoàn thành sao lưu không có lỗi. Phải mất một chút thời gian vì tôi không biết về các tùy chọn để làm cho nó đa luồng khi tôi bắt đầu. Quá trình nén được đặt thành giá trị mặc định (tương đương với gzip -6), phân vùng là 4,48GB trên đĩa (XP + Chrome được cắt tỉa / cập nhật cao) và tệp đầu ra có trọng lượng 2,3 GB. Không có khiếu nại ở đây.
Hãy thử Clonezilla . Nó chạy trong môi trường liveCD và hỗ trợ bất kỳ loại phân vùng nào (bao gồm ext4), cho nhiều cửa hàng khác nhau (NFS, SMB, SSH, hệ thống tệp cục bộ).
Tôi sử dụng tất cả thời gian để hình ảnh các máy trạm trong phòng thí nghiệm của chúng tôi.
dump
và restore
cho ext4 ( sudo apt-get install dump
) chỉ được thiết kế cho vấn đề đó. Kiểm tra điều này nếu bạn tò mò:
Tôi thích dd
dd if = / dev / sda1 (hoặc chỉ sda cho toàn bộ đĩa) của = / home / user / backup.img
và
dd if = / home / user / backup.img of = / dev / sda1
để lấy lại
Các phiên bản gần đây của e2image cho phép nhân bản / sao lưu hiệu quả phân vùng từ dòng lệnh.
e2image -ar /dev/sdaX ~/sdaX.img
-a
đảm bảo rằng dữ liệu tệp và không chỉ cấu trúc hệ thống tệp được sao chép.
-r
đảm bảo rằng dữ liệu được lưu trữ ở định dạng hình ảnh thô (như bạn sẽ nhận được dd
), trái ngược với định dạng QCOW2 của QEMU.
Hình ảnh thu được sẽ hiệu quả về mặt sử dụng dung lượng ổ đĩa, bởi vì:
Cần cẩn thận khi sao chép các tệp thưa thớt, để đảm bảo rằng các số 0 không được ghi ra khi sao chép.
Một cách để tránh điều này là lưu trữ tệp hình ảnh bên trong hình ảnh squashfs. Đây là một hệ thống tệp có thể đọc, chỉ có thể đọc, nén dữ liệu bên trong, nhưng vẫn cho phép tệp hình ảnh bên trong có thể tìm kiếm và có thể gắn kết.
'Disks' ( gnome-disk-utility
) là mặc định trong Ubuntu những ngày này.
Tại sao bạn muốn tạo một hình ảnh? Trong hầu hết các trường hợp, một bản sao lưu dựa trên tệp (như một quả bóng tar) cho phép bạn linh hoạt hơn nhiều khi khôi phục nó, ví dụ: bạn có thể khôi phục nó trên một hệ thống tệp khác hoặc thậm chí nhiều hệ thống tệp.
Ngoài chiến lược được đặt tên: hãy thử lệnh rsync để sao lưu dữ liệu của bạn.
Một chương trình tương tự như thế này được gọi là Déjà Dup: https://launchpad.net/deja-dup