Chương 11 Sao lưu
11.1.1 Vì sao phải sao lưu
Các hệ thống máy tính được dùng để xử lý dữ liệu. Dữ liệu trong quá trình xử lý được lưu trữ tạm thời trong bộ nhớ điều hành, trong bộ nhớ bền vững. Các bộ nhớ bền vững (các thiết bị lưu trữ) cho phép dữ liệu có thể được lưu trữ bền vững và lâu dài, thực hiện các thao các có liên quan với nhau trong khoảng thời gian dài. Trong suốt thời gian dữ liệu được lưu trữ, có thể có những tác động làm thay đổi, mất mát dữ liệu được lưu trữ.
Một số hệ thống máy tính cung cấp các dịch vụ đòi hỏi tính sẵn sàng cao. Trường hợp hệ thống máy tính này bị sự cố, cần có một hệ thống khác có thể được kích hoạt để thay thế hệ thông này. Có thể kể ra một số dạng rủi ro dẫn đến tê liệt hệ thống và mất mát dữ liệu:
Tai nạn tự nhiên Các tai nạn tự nhiên như hỏa hoạn, sự cố điện nguồn kéo dài, thường có tác động không chỉ đến dữ liệu và dịch vụ, mà ảnh hưởng đến tất cả các thành phần khác của hệ thống. Tuy nhiên các tai nạn này thường chỉ xảy ra trong một không gian địa lý hẹp.
Lỗi phần cứng Các hệ thống phần cứng sau một thời gian dài hoạt động có thể bị lỗi. Các lỗi này thường dẫn đến việc một thành phần, một hệ thống con nào đó của hệ thống không hoạt động. Dịch vụ do hệ thống cung cấp có thể bị tê liệt, tuy nhiên, khả năng dữ liệu vẫn được bảo tồn là rất cao, nhất là khi sự cố không xảy ra trên thiết bị lưu trữ.
Lỗi phần mềm Các phần mềm có thể chứa các lỗi bên trong. Các lỗi nghiêm trọng có thể làm tê liệt dịch vụ được cung cấp, làm mất mát một số dạng dữ liệu, có thể tạo điều kiện để các loại lỗi khác có thể xảy ra.
Lỗi con người Các lỗi này thường xảy ra dưới 2 dạng: dạng vô ý do lỗi của người chịu trách nhiệm vận hành hệ thống thực hiện không đúng qui trình, thao tác dẫn đến sự cố, dạng cố ý do những người có quyền truy cập vào hệ thống thực hiện các thao tác nhằm gây tác động lên hệ thống. Trong cả hai trường hợp, hậu quả có thể là rất nghiêm trọng, có thể dẫn đến khả năng tê liệt hoàn toàn hệ thống, mất tất cả các dữ liệu.
Chính vì những lý do trên, nên cần tiến hành sao lưu các hệ thống. Sao lưu là thao tác tạo ra một bản sao của hệ thống và lưu trữ an toàn. Khi hệ thống chính bị sự cố, bản sao của hệ thống được sử dụng để phục hồi lại hệ thống.