Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

4 cách clone toàn bộ ổ cứng trên Linux

Hãy tưởng tượng ổ cứng máy tính hỏng, không còn nhận diện được, dữ liệu không thể khôi phục - ác mộng của bất kỳ ai. May mắn là việc backup toàn bộ ổ cứng hoàn toàn khả thi và dễ dàng hơn bạn nghĩ. Linux có nhiều công cụ backup, kể cả công cụ có sẵn mặc định trên mọi distro.

Tất cả cho phép lưu nội dung ổ cứng thành file image (.img), mang lại sự linh hoạt cho việc lưu trữ backup.

Tại sao backup ra file image?

Nhiều công cụ hiện đại backup lên cloud hoặc clone sang ổ cứng khác. Cả hai đều hợp lý nhưng thiếu linh hoạt: muốn đổi cloud server thì phiền toái, clone sang ổ khác thì phải lặp lại quy trình mỗi lần chuyển storage.

File image là một file đơn chứa toàn bộ backup. Bạn có thể di chuyển, copy, xóa như file thường. Dễ dàng chuyển backup sang ổ lưu trữ khác, thậm chí tạo nhiều bản sao cho backup của backup.

1. GNOME Disks (Đã có sẵn)

GNOME Disks có trên mọi distro dùng GNOME. Dùng để format, xóa dữ liệu, tạo/sửa partition, và tạo file image từ toàn bộ ổ cứng.

Cách làm: Chọn ổ cứng → menu tùy chọn (3 chấm) → "Create Disk Image…" → chọn nơi lưu → "Start Creating…"

Khôi phục: Menu tùy chọn → "Restore Disk Image…" → chọn file .img → khôi phục.

2. Partimage (Nhanh, giao diện text)

Partimage chỉ copy dữ liệu từ phần đã dùng của partition, bỏ qua khoảng trống → nhanh hơn nhiều so với clone toàn bộ partition.

Hạn chế: Không hỗ trợ ext4, btrfs. Filesystem cần clone phải được unmount (không clone được root đang chạy).

Cài đặt (Ubuntu/Debian): sudo apt install partimage

Chạy: sudo partimage → dùng phím mũi tên điều hướng → chọn partition → F5 → chọn nén/chia file → F5 xác nhận → bắt đầu clone.

3. Clonezilla (Chạy từ USB Live)

Khác với các công cụ trên, Clonezilla không cài trên máy mà chạy từ USB boot. Quy trình tương tự tạo Linux Live USB.

  1. Tải ISO Clonezilla (stable hoặc alternative stable).
  2. Ghi ra USB, reboot và boot vào Live USB.
  3. Chọn mode "device-image" → chọn nơi lưu image → làm theo hướng dẫn.
  4. Chọn beginner mode để đơn giản hóa.

4. dd (Lệnh tích hợp sẵn, cực mạnh)

Cảnh báo: dd rất mạnh nhưng nguy hiểm nếu không cẩn thận. Dễ dàng ghi đè nhầm ổ cứng. Luôn kiểm tra kỹ target output trước khi chạy.

Clone ổ cứng ra file image:

lsblk

Xác định ổ cần clone (ví dụ: sda). Chạy:

sudo dd if=/dev/sda of=/home/username/backup.img status=progress

Không nên chạy trên filesystem đang dùng (rủi ro corrupt file).

Khôi phục:

sudo dd if=/path/to/backup.img of=/dev/sda

Lưu ý: Xác định đúng ổ đích khi khôi phục.

Câu hỏi thường gặp

1. Vô tình xóa sạch ổ cứng! Có cứu dữ liệu không?

Khó khăn, nhưng có thể dùng PhotoRec để khôi phục file chưa bị ghi đè.

2. Sao chép backup ra nhiều bản sao như thế nào?

Dùng lệnh copy: cp /path/to/backup.img backup-copy.img hoặc copy/paste trong file manager như file thường.

3. Nén file image để nhỏ hơn?

Dùng gzip: gzip /path/to/backup.img

Kết luận

Bây giờ bạn đã hiểu lợi ích của clone ổ cứng ra file image và 4 cách thực hiện trên Linux. Nếu thích backup cloud hơn, xem hướng dẫn dùng CloudBerry backup Linux desktop.