Những công cụ và khái niệm nào là tốt cho ai đó nghĩ về việc sử dụng nén hệ thống tập tin HFS?


12

Tôi có một khách hàng với khoảng 60TB dữ liệu trên nhiều khối HFS +, được đính kèm trực tiếp qua kênh sợi quang và được chia sẻ bằng AFP. Hiện tại chúng tôi đang hoạt động khoảng 85% công suất và ngân sách để mở rộng lưu trữ sẽ không hoạt động trong nhiều tháng. Tăng trưởng dữ liệu của chúng tôi cho thấy chúng tôi sẽ đạt 90% công suất trong bốn tháng. Tôi đang xem xét một số loại nén hệ thống tệp tại chỗ sẽ nén các tệp trong phần còn lại trong bộ lưu trữ, trong khi không thay đổi quy trình làm việc của người dùng máy tính để bàn. (Nghĩa là, họ chỉ nên làm việc như bình thường mà không phải giải nén tập tin.)

Tôi hiểu việc nén hệ thống tập tin HFS + có thể được thực hiện bằng cách sử dụng lệnh ditto; Tôi cũng đã sử dụng thành công afsctool miễn phí để nén các tệp. Cái thứ hai đã không được cập nhật trong một thời gian và tôi không chắc về cam kết của nhà phát triển. Tôi không phải là lập trình viên, vì vậy mã nguồn có ý nghĩa rất nhỏ đối với tôi.

Có công cụ thương mại thay thế nào sẽ âm thầm, tự động thực hiện nén hệ thống tập tin theo cách tôi tìm kiếm không? Tốt hơn là, sẽ có hỗ trợ doanh nghiệp đáng tin cậy cho công cụ (giả sử, hỗ trợ qua điện thoại). Hoặc, liệu tôi có thể tắt kịch bản nén theo định kỳ bằng cách sử dụng ditto không? Là nén HFS + ngay cả đường dẫn đúng?

Câu trả lời:


7

Trước tiên, bạn nên tìm hiểu xem nén có đáng hay không. Điều này phụ thuộc phần lớn vào loại nội dung bạn đang lưu trữ. Nếu nội dung không thể nén được (hình ảnh JPEG, hầu hết các định dạng video, lưu trữ ZIP, v.v.), sẽ có rất ít lợi ích và chi phí giải nén được thêm vào thậm chí có thể gây ra sự chậm trễ (nhỏ) trong việc truy cập tệp.

Nén HFS + rất có thể là công cụ sai, vì nhiều lý do. Đầu tiên, nén không minh bạch, chỉ giải nén được. Nghĩa là, nếu một tệp được lưu trữ được nén, nó sẽ được giải nén trong suốt khi được đọc, nhưng một tệp mới được tạo sẽ không được nén theo mặc định.

Tồi tệ hơn, khi bạn ghi đè hoặc chắp thêm vào một tệp nén, nó sẽ lại được lưu trữ mà không cần nén HFS +. Do đó, nếu bạn muốn sử dụng nén HFS + với dữ liệu người dùng, trước tiên bạn cần sao chép toàn bộ ổ đĩa (sử dụng ditto hoặc afsctool), theo từng tệp. Trên 60 TB, việc này có thể mất nhiều thời gian. Hơn nữa, bạn sẽ thường xuyên phải chạy một quy trình xác định những tệp nào đã được thêm / sửa đổi gần đây (hoặc không được nén) và (nén lại) những tệp đó.

Như trang man ditto nói, nén HFS + "chỉ được sử dụng trong các tình huống cài đặt và sao lưu liên quan đến các tệp hệ thống" . Thật tuyệt vời cho /Applicationsthư mục của bạn , nhưng không phù hợp lắm cho trình quay phim của bạn. Chỉ khi bạn thực sự khao khát dung lượng và có rất nhiều tệp không bao giờ được viết cho tôi thì tôi mới xem xét nó. Key đang tuyệt vọng :)

Tôi không biết về bất kỳ gói nén cấp hệ thống tệp trong suốt nào cho OS X. ZFS hỗ trợ nén hệ thống tệp trong suốt, nhưng việc chuyển đổi trình quay của bạn OS và FS có thể không phải là một tùy chọn (vì đáng buồn là không có triển khai ZFS hoàn chỉnh cho Mac OS X).


1
Điều này rất hữu ích. Thật vậy, giới hạn ngân sách hiện tại của chúng tôi là như vậy và xem xét tỷ lệ tiêu thụ lưu trữ của chúng tôi, loại nén này của tôi thực sự phù hợp. Cài đặt này có hàng chục triệu tệp hình ảnh y tế nhỏ nén tốt (khoảng 25%). Tôi muốn nói rằng 80% hệ thống tệp hiện tại không được sử dụng trong nhiều tháng, do đó, nén HFS có thể là một ứng cử viên tốt để giữ chúng tôi cho đến khi chúng tôi có thể mua thêm dung lượng. Xserve khá mạnh mẽ và với mục và kịch bản khởi chạy phù hợp, tôi có thể chọn lọc nén các dự án cũ hơn, ít sử dụng hơn trong giờ nghỉ.
flumignan

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.