(외부 HDD에) 백업해야 하는 파일이 150GB입니다. 150GB LUKS 컨테이너를 만들 수 있나요? 아니면 5x30GB 또는 10x15GB를 만드는 것이 더 낫습니까? 헤더를 백업하는 것 외에 LUKS 컨테이너의 파일에 항상 액세스할 수 있도록 하려면 어떻게 해야 합니까?
답변1
컨테이너 파일을 참조한다고 가정하면 ...
이러한 컨테이너의 단점은 생존을 위해 외부 파일 시스템에 의존한다는 것입니다. 대용량 파일은 종종 여러 조각을 사용하게 됩니다. 어떤 종류의 손상으로 인해 외부 파일 시스템이 손실되면 해당 컨테이너의 원본 데이터가 그대로 유지되더라도 컨테이너를 복구할 수 없습니다. 개별 조각이 어디에 있는지 알지 못하면 풀 수 없는 퍼즐에 직면하게 됩니다. (원시 데이터에서 LUKS 헤더를 찾으면 첫 번째 부분만 제공됩니다.)
이러한 컨테이너 파일이 삭제되거나 잘릴 수 있는 버그나 사고는 말할 것도 없고, 복구할 수도 없는 경우가 많습니다.
또한 모든 쓰기는 외부 파일 시스템을 통해 전달되므로 성능에 약간 영향을 미칠 수 있습니다.
어떤 크기의 조각화되지 않은 볼륨을 생성할 수 있고 메타데이터 백업 및 기록을 유지하므로 논리 볼륨이 손실되더라도 복구할 수 있는 가능성이 있는 LVM과 같은 더 나은 대안이 있습니다.
헤더를 백업하는 것 외에 LUKS 컨테이너의 파일에 항상 액세스할 수 있도록 하려면 어떻게 해야 합니까?
filefrag
당신에게 말할 수 있습니다무엇을 어디서단일 파일... 헤더를 백업하는 경우 파티션 테이블을 백업하고 filefrag를 사용하여 수동 복구를 위한 실제 파일 범위 목록을 가져올 수도 있습니다.