Ngày nay, backup là phương thức hữu hiệu nhất để bảo vệ dữ liệu trước những rủi ro và sự phá hoại của các virus mã hóa. Nhưng việc backup cũng cần có những kiến thức tổng quan để chọn ra cách backup dữ liệu vừa an toàn vừa tiết kiệm được tài nguyên lưu trữ.
Các loại backup/sao lưu
Full Backup là gì?
Full Backup có nghĩa là backup toàn bộ dữ liệu đang có của bạn
Ví dụ :
Bạn có một thư mục trong đó có 4 file dữ liệu : 1 2 3 4
Khi bạn cấu hình Full Backup thì phần mềm backup sẽ backup hết cả 4 file dữ liệu đó : 1 2 3 4
Ưu điểm của Full Backup
- Dễ dàng phục hồi lại dữ liệu. Khi cần phục hồi lại thì sẽ phục hồi lại toàn bộ dữ liệu của ngày Backup Full.
- Tính an toàn cao cho dữ liệu.
Nhược điểm của Full Backup
- Thời gian backup lâu. Dữ liệu càng nhiều thì thời gian backup càng lâu
- Tốn dung lượng lưu trữ. Nếu mỗi ngày đều chạy full backup thì rất tốn dung lượng ổ cứng. Ví dụ một ổ cứng 1TB nếu backup full mỗi ngày thì trong 1 tuần sẽ cần 7TB lưu trữ.
- Chi phí đầu tư thiết bị lưu trữ lớn.
Differential Backup là gì ?
Differential Backup là backup những gì thay đổi so với lần Full Backup gần nhất
Ví dụ : ( Tính trong trường hợp các file dữ liệu không có thay đổi )
Trong thư mục có 4 file dữ liệu : 1 2 3 4
Khi cấu hình backup: Full Backup vào Chủ Nhật, Differential Backup vào Thứ Hai, Thứ Ba, Thứ Tư, Thứ Năm, Thứ Sáu, và Thứ Bảy.
Nếu thứ 2 trong thư mục có thêm một file số 5 : 1 2 3 4 5 thì Differential backup sẽ sao lưu file số : 5
Nếu thứ 3 trong thư mục có thêm file số 6: 1 2 3 4 5 6 –> Differential backup sẽ sao lưu phần thay đổi so với ngày Full Backup gần nhất là chủ nhật nên sẽ sao lưu file số 5 6
Tương tự như vậy cho các ngày tiếp theo.
Ưu điểm của Differential Backup :
- Thời gian backup nhanh hơn
- Dung lượng backup nhỏ hơn so với Full Backup. Tiết kiệm dung lượng lưu trữ
- Tốc độ phục hồi dữ liệu sẽ nhanh hơn so với Incremental Backup
Nhược điểm của Differential Backup :
- Khi cần khôi phục dự liệu cần có 2 bản backup :
- 1 File Full Backup lần gần nhất và 1 File Differential Backup vào thời điểm cần restore
Trường hợp cụ thể như ở ví dụ :
Giả sử bạn cần restore file về thời điểm Thứ Ba – bạn cần có file Full Backup của Chủ Nhật và Differential backup của Thứ Ba
Incremental Backup là gì?
Incremental Backup là backup những gì thay đổi so với lần Incremental Backup gần nhất
Ví dụ: ( Tính trong trường hợp các file dữ liệu không có thay đổi )
Trong thư mục có 4 file dữ liệu : 1 2 3 4
Khi cấu hình backup: Full Backup vào Chủ Nhật, Incremental Backup vào Thứ Hai, Thứ Ba, Thứ Tư, Thứ Năm, Thứ Sáu, và Thứ Bảy.
Nếu Thứ 2 trong thư mục có thêm một file số 5 : 1 2 3 4 5 thì Incremental Backup sẽ sao lưu file số : 5
Nếu Thứ 3 trong thư mục có thêm file số 6: 1 2 3 4 5 6 –> Incremental Backup sẽ sao lưu phần thay đổi so với ngày Incremental Backup gần nhất là Thứ 2 nên sẽ sao lưu file số 6
Tương tự như vậy cho các ngày tiếp theo.
Ưu điểm của Incremental Backup :
- Thời gian backup nhanh nhất
- Dung lượng backup bé nhất
Nhược điểm của Incremental Backup :
- Khi cần khôi phục dữ liệu phải có đủ các bản backup :
- 1 File Full backup lần gần nhất và tất cả các File Incremental Backup từ thời điểm Full Backup đến thời điểm cần restore
- Thời gian Restore lâu hơn so với Differential Backup
Trường hợp cụ thể như ở ví dụ :
Giả sử bạn cần restore file về thời điểm Thứ Ba – bạn cần có file Full Backup của Chủ Nhật và Incremental backup của Thứ Hai và Incremental backup của Thứ Ba
Bảng so sánh
Vì những ưu điểm và nhược điểm của từng cách backup. Tùy theo hiện trạng hệ thống bạn có thể chọn cho mình giải pháp tối ưu nhất. Giải pháp được các nhà backup khuyến cáo nên lựa chọn thường như sau :
- Full Backup hàng tháng.
- Differential Backup hàng tuần.
- Incremental Backup hàng ngày.
0 Lời bình