Rõ ràng, nếu toàn bộ ổ đĩa chết, thì RAID-Z trên một đĩa sẽ không giúp ích gì. Nhưng những loại lỗi khác thì sao?
Từ kinh nghiệm của tôi, đôi khi tôi có một tập tin mà tôi không thể đọc được. Trên Mac OS X, hệ thống sẽ bị treo trong một khoảng thời gian và sau đó quay lại với một lỗi. Tôi di chuyển tệp ở đâu đó ra khỏi đường và tôi cho rằng tệp đó có một khu vực xấu hoặc một khối xấu hoặc thậm chí có thể là toàn bộ bản nhạc xấu.
Tôi quay trở lại những ngày đĩa mềm trong đó việc quản lý các lỗi đĩa của bạn bằng tay chỉ là một hoạt động phổ biến. Tất nhiên bạn sẽ thay thế đĩa mềm xấu càng sớm càng tốt, nhưng đôi khi bạn không thể làm điều đó ngay lập tức vì vậy thực tế là tìm khu vực xấu, phân bổ nó vào một tệp và sau đó không bao giờ xóa tệp đó.
Câu hỏi đầu tiên là làm thế nào để ổ cứng bị lỗi? Là giả định của tôi ở trên có giá trị? Có đúng là một khối xấu đi xấu nhưng toàn bộ ổ đĩa vẫn chủ yếu sử dụng được? Nếu đó là trường hợp, thì có vẻ như RAID-Z có thể sửa chữa khối xấu hoặc khu vực xấu của đĩa bằng cách sử dụng tính chẵn lẻ của các khối (khu vực) khác.
Các trường hợp sử dụng là để sao lưu. Nếu tôi đẩy dữ liệu xuống ổ 8 TB mỗi tuần một lần, sẽ hợp lý nếu coi đó là ổ dữ liệu 7 TB cộng với 1 TB tương đương với hy vọng rằng tính chẵn lẻ sẽ giúp tôi phục hồi sau khi bị thối bit, thành phần xấu hoặc lỗi ổ đĩa cục bộ khác?
Nếu lý thuyết không sai sót về mặt kỹ thuật, thì ZFS có thể được cấu hình để làm điều này không?
Chỉnh sửa: Tôi đã thấy câu hỏi khác trước khi tôi đăng câu hỏi này. Chia thành các phân vùng riêng biệt trong đó mỗi phân vùng được nhóm lại với nhau là một tùy chọn. Nhưng trong khái niệm, có thể có sơ đồ khối cho các phân vùng N đan xen với nhau để một sọc, trong khi về mặt logic thì các phân vùng N sẽ rất gần nhau. Đây là ý chính của câu hỏi của tôi "ZFS có thể được cấu hình để làm việc này không?" tức là chỉ ZFS ... không phải ZFS với thủ thuật phân vùng.
copies=2
, nhưng bạn sẽ bị phạt 50% dung lượng lưu trữ bằng cách đó. Ngoài ra, tôi không phải là chuyên gia về ZFS, nhưng trực giác của tôi (có thể sai) cho tôi biết rằng ZFS sẽ không hài lòng với giải pháp được đề xuất của bạn. PAR2 là một công nghệ trưởng thành, linh hoạt. Sử dụng nó sẽ không chỉ đáp ứng yêu cầu ngang giá của bạn, mà còn cho phép bạn đặt lượng chẵn lẻ trên cơ sở mỗi kho lưu trữ nếu muốn.