여러 HFS + 볼륨에 약 60TB의 데이터를 가진 클라이언트가 있고 파이버 채널을 통해 직접 연결되고 AFP를 사용하여 공유됩니다. 현재 약 85 %의 용량을 사용하고 있으며 스토리지 확장 예산은 몇 달 동안 적용되지 않습니다. 데이터 증가에 따라 4 개월 내에 용량이 90 %에 도달 할 것으로 예상됩니다. 데스크탑 사용자의 워크 플로우를 변경하지 않으면 서 저장 공간에 파일을 투명하게 압축하는 일종의 내부 파일 시스템 압축을 고려하고 있습니다. 즉, 파일의 압축을 풀지 않고도 평상시처럼 작동해야합니다.
ditto 명령을 사용하여 HFS + 파일 시스템 압축을 수행 할 수 있다는 것을 알고 있습니다. 또한 무료 afsctool 을 사용하여 파일을 압축했습니다. 후자는 꽤 오랫동안 업데이트되지 않았으며 개발자의 약속이 확실하지 않습니다. 나는 프로그래머가 아니기 때문에 소스 코드는 거의 의미가 없다.
원하는 방식으로 자동으로 파일 시스템 압축을 수행하는 대체 상용 도구가 있습니까? 바람직하게는, 툴에 대한 안정적인 엔터프라이즈 지원 (전화 지원)이있을 것이다. 아니면 ditto를 사용하여 정기적으로 스크립팅 압축을 사용하는 것이 더 좋을까요? HFS + 압축은 올바른 경로일까요?
답변
먼저 압축이 그만한 가치가 있는지 알아 내야합니다. 저장하는 콘텐츠 유형에 따라 다릅니다. 컨텐츠를 압축 할 수없는 경우 (JPEG 이미지, 대부분의 비디오 형식, ZIP 아카이브 등) 이점이 거의없고 압축 해제로 인한 오버 헤드로 인해 파일 액세스 속도가 약간 저하 될 수 있습니다.
HFS + 압축은 여러 가지 이유로 잘못된 도구 일 가능성이 높습니다. 첫째, 압축은 투명하지 않고 압축 해제 만 가능합니다. 즉, 파일을 압축하여 저장하면 읽을 때 투명하게 압축 해제되지만 새로 작성된 파일은 기본적으로 압축되지 않습니다.
더구나, 압축 파일을 덮어 쓰거나 추가하면 HFS + 압축없이 다시 저장됩니다. 따라서 사용자 데이터와 함께 HFS + 압축을 사용하려면 먼저 전체 볼륨을 ditto 또는 afsctool을 사용하여 파일별로 복사해야합니다. 60TB에서는 시간이 다소 걸릴 수 있습니다. 또한 최근에 추가 / 수정 된 파일 (또는 압축되지 않은 파일)을 결정하고 다시 압축하는 프로세스를 정기적으로 실행해야합니다.
ditto 매뉴얼 페이지에서 알 수 있듯이 HFS + 압축은 “시스템 파일과 관련된 설치 및 백업 시나리오에만 사용됩니다” . 그것은 당신을위한 위대한 /Applications
당신의 파일러에 매우 적합 폴더가 아니라. 용량이 절실하고 쓸 수없는 파일이 많은 경우에만 고려할 것입니다. 키가 필사적 🙂
OS X 용 투명 파일 시스템 수준 압축 패키지를 모릅니다. ZFS는 투명 파일 시스템 압축을 지원하지만 파일러 OS 및 FS 전환은 옵션이 아닐 수 있습니다 (슬프게도 Mac OS X 용 ZFS 구현이 없기 때문에).
답변
Appstore에는 MoreSpace Folder Compression이라는 새로운 HFS + 압축 도구가 있습니다.
http://itunes.apple.com/app/morespace-folder-compression/id521635253?mt=12