CHƯƠNG I CƠ SỞ LÝ THUYẾT
1.2 Khả năng dự phòng, phục hồi hệ thống hoạt động liên tục
1.2.2. Các kiểu backup, Raid
Backup dữ liệu: là quá trình tạo ra một bản sao của dữ liệu nhằm bảo vệ dữ liệu khỏi bị mất hoặc hỏng hóc. Bản sao lưu này có thể được lưu trữ ở một vị trí khác,
giúp người dùng hoặc tổ chức khôi phục lại dữ liệu nếu có sự cố xảy ra như mất mát dữ liệu do sự cố phần cứng, phần mềm, tấn công mạng (như ransomware), hoặc sai sót của người dùng.
1. Full Backup (Sao lưu toàn bộ):
a. Full Backup là quá trình sao lưu toàn bộ dữ liệu, từ file, thư mục cho đến trạng thái hệ thống.
b. Nhược điểm của phương pháp này là dung lượng lưu trữ lớn và thời gian sao lưu lâu, đặc biệt là đối với hệ thống có lượng dữ liệu khổng lồ.
c. Ưu điểm lớn của Full Backup là tính toàn diện và khả năng phục hồi dễ dàng, vì tất cả dữ liệu đều nằm trong một bản sao duy nhất.
2. Differential Backup (Sao lưu khác biệt):
a. Differential Backup chỉ sao lưu các thay đổi được thực hiện từ lần sao lưu toàn bộ gần nhất.
b. Tiết kiệm không gian lưu trữ và thời gian so với Full Backup c. Nhược điểm là mỗi lần sao lưu sẽ tốn nhiều không gian lưu trữ
hơn Incremental Backup, vì dữ liệu được sao lưu tính từ lần sao lưu toàn bộ gần nhất mà không tái sử dụng bản sao lưu trước đó.
3. Incremental Backup (Sao lưu gia tăng):
a. Incremental Backup chỉ sao lưu các thay đổi kể từ lần sao lưu gần nhất, có thể là Full Backup hoặc Incremental Backup.
b. Phương pháp này giúp tiết kiệm tối đa không gian lưu trữ và thời gian sao lưu. Khi phục hồi, hệ thống cần tất cả các bản sao lưu trước đó, bao gồm bản sao lưu toàn bộ và các bản sao lưu gia tăng, để có thể khôi phục dữ liệu một cách hoàn chỉnh.
c. Nhược điểm của Incremental Backup là quá trình khôi phục có thể phức tạp và tốn thời gian hơn nếu có nhiều bản Incremental Backup.
4. Mirror Backup (Sao lưu phản chiếu):
a. Mirror Backup tạo ra một bản sao chính xác của dữ liệu và thường không sử dụng nén hoặc mã hóa. Phương pháp này rất hữu ích khi cần sao lưu dữ liệu một cách trực tiếp và dễ truy cập, chẳng hạn như trong môi trường máy chủ chia sẻ.
b. Tuy nhiên, Mirror Backup dễ bị tác động nếu dữ liệu gốc bị lỗi hoặc nhiễm mã độc, vì bất kỳ thay đổi nào trên dữ liệu gốc cũng sẽ được phản chiếu ngay lập tức lên bản sao lưu.
5. Daily Backup (Sao lưu hàng ngày):
a. Phương pháp này thường chỉ sao lưu các tệp đã thay đổi trong ngày. Thích hợp với dữ liệu thay đổi thường xuyên và giúp giảm thiểu dung lượng sao lưu.
6. System State Backup:
a. Sao lưu trạng thái hệ thống để lưu các thành phần hệ thống quan trọng như Registry, thông tin cấu hình hệ điều hành và các thành phần hệ thống khác.
7. Đây là một loại sao lưu đặc biệt trong Windows Server và là một phương pháp cần thiết khi cần khôi phục lại hệ thống trong trường hợp gặp lỗi hệ điều hành
RAID (Redundant Array of Independent Disks) là một công nghệ kết hợp nhiều ổ đĩa thành một hệ thống duy nhất để tăng cường hiệu suất và khả năng chịu lỗi của dữ liệu. Windows Server hỗ trợ nhiều cấp RAID để phù hợp với từng yêu cầu về hiệu suất và an toàn dữ liệu
1. RAID 0 (Striping):
a. RAID 0 là phương pháp kết hợp các ổ đĩa bằng cách chia dữ liệu thành các khối và ghi chúng đồng đều lên các ổ đĩa. Điều này giúp tăng tốc độ truy xuất dữ liệu vì nhiều ổ đĩa có thể đọc/ghi đồng thời.
b. RAID 0 không cung cấp khả năng chịu lỗi, vì nếu một ổ đĩa bị hỏng, toàn bộ dữ liệu sẽ bị mất. RAID 0 thích hợp cho các ứng dụng yêu cầu tốc độ cao và không có dữ liệu quan trọng.
2. RAID 1 (Mirroring):
a. RAID 1 nhân bản dữ liệu trên ít nhất hai ổ đĩa. Khi một ổ đĩa bị lỗi, dữ liệu vẫn còn nguyên trên ổ đĩa còn lại, giúp tăng cường độ an toàn cho dữ liệu.
b. RAID 1 không tăng tốc độ ghi, nhưng có thể tăng tốc độ đọc do có thể đọc dữ liệu từ nhiều ổ đĩa. Đây là giải pháp lý tưởng cho hệ thống yêu cầu an toàn dữ liệu cao, nhưng yêu cầu gấp đôi dung lượng lưu trữ so với dữ liệu gốc.
3. RAID 5 (Striping with Parity):
a. RAID 5 cần tối thiểu ba ổ đĩa và phân phối cả dữ liệu và thông tin kiểm tra lỗi (parity) đồng đều trên tất cả ổ đĩa. Khi một ổ đĩa bị lỗi, hệ thống có thể tái tạo lại dữ liệu từ các ổ đĩa khác nhờ vào thông tin parity.
b. RAID 5 cân bằng tốt giữa hiệu suất, chi phí và khả năng chịu lỗi, nhưng tốc độ ghi có thể chậm hơn RAID 0 hoặc RAID 10 do cần xử lý thông tin parity.
4. RAID 6 (Dual Parity):
a. RAID 6 tương tự như RAID 5, nhưng có thêm một khối parity, cho phép hệ thống chịu lỗi lên đến hai ổ đĩa. Điều này giúp RAID 6 phù hợp với các hệ thống lưu trữ quan trọng có yêu cầu an toàn cao hơn RAID 5.
b. Nhược điểm là tốc độ ghi bị giảm do yêu cầu tính toán thêm thông tin parity, nhưng RAID 6 cung cấp mức độ bảo vệ cao hơn RAID 5.
5. RAID 01 (RAID 0+1):
a. RAID 01 là sự kết hợp của RAID 1 và RAID 0. Dữ liệu được chia nhỏ (như RAID 0) và sau đó nhân bản (như RAID 1), cung cấp cả khả năng chịu lỗi và tốc độ cao.
b. RAID 10 yêu cầu ít nhất bốn ổ đĩa và thích hợp với các hệ thống yêu cầu hiệu suất cao và độ an toàn dữ liệu mạnh mẽ.