Lê Triệu Phú
Intern
Định nghĩa
- Backup là quá trình tạo ra một bản sao của dữ liệu gốc và lưu trữ nó ở một nơi an toàn khác.
- Restore là quá trình lấy bản sao đó để khôi phục lại dữ liệu về trạng thái ban đầu sau khi có sự cố xảy ra.
1. Khôi phục dữ liệu khi bị mất mát
Đây là công dụng quan trọng nhất. Dữ liệu có thể bị mất do nhiều lý do:- Lỗi của con người: Vô tình xóa nhầm một file, một thư mục, hoặc thậm chí là toàn bộ ổ đĩa.
- Hỏng hóc phần cứng: Ổ cứng bị lỗi, máy chủ bị cháy hoặc hư hỏng vật lý.
- Tấn công của mã độc (Malware/Ransomware): Virus mã hóa toàn bộ dữ liệu của bạn và đòi tiền chuộc. Nếu có bản backup, bạn có thể khôi phục lại dữ liệu mà không cần trả tiền.
- Thảm họa tự nhiên: Hỏa hoạn, lũ lụt có thể phá hủy hoàn toàn thiết bị lưu trữ.
2. Quay về một phiên bản cũ hơn
Đôi khi bạn không mất dữ liệu, nhưng dữ liệu lại bị lỗi.- Ví dụ 1: Một bản cập nhật phần mềm gây ra lỗi hệ thống. Bạn có thể dùng bản backup để "restore" hệ thống về trạng thái ổn định trước khi cập nhật.
- Ví dụ 2: Một nhân viên kế toán nhập sai số liệu trong suốt một tuần. Thay vì sửa thủ công, bạn có thể khôi phục file báo cáo về phiên bản của tuần trước.
3. Phục vụ việc di chuyển hệ thống (Migration)
Khi bạn muốn nâng cấp hoặc thay thế một máy chủ cũ bằng một máy chủ mới, cách đơn giản nhất là:- Backup toàn bộ hệ thống (hệ điều hành, ứng dụng, dữ liệu) từ máy chủ cũ.
- Restore bản backup đó lên máy chủ mới.
4. Đảm bảo tuân thủ quy định (Compliance)
Trong nhiều ngành nghề như tài chính, y tế, việc lưu trữ dữ liệu trong một khoảng thời gian nhất định là yêu cầu bắt buộc của pháp luật. Backup giúp các tổ chức thực hiện nghĩa vụ này, đảm bảo họ có thể truy xuất lại dữ liệu cũ khi cần thiết cho việc kiểm toán hoặc điều tra.Bài viết liên quan