유제:암호화 및 압축
정기적으로 백업을 만들어 암호화된 tar 아카이브로 저장하고 싶습니다. 이는 및 를 사용하여 tar
달성할 수 있습니다 gpg
. 그러나 증분 백업의 경우 전체 아카이브의 암호를 해독해야 합니다.
- 해당 아카이브에 있는 단일 파일만 해독하는 방법이 있습니까?
- 해결 방법으로 전체 아카이브 대신 개별 파일을 암호화하는 것이 안전합니까?
- 암호화된 증분 백업에 더 적합한 다른 Linux 도구가 있습니까?
답변1
예, gpg에서 tar로의 파이프를 사용하면 tar는 하나의 파일만 추출할 수 있지만 원하는 파일의 위치(시작 또는 끝)에 따라 아카이브의 대부분 또는 전체를 읽고 해독해야 할 수도 있습니다. 전체 아카이브는 어디에도 저장되지 않지만 tar는 여전히 이를 검색해야 합니다.
예, 증분 백업 목록을 유지하고 새 파일과 변경된 파일만(전체 백업 사이에) 저장하는 것이 더 나은 생각일 것입니다.
앞서 언급했듯이 암호화도 수행하는 전용 백업 프로그램이 더 쉽고 "더 좋을" 수 있으며, Google이 시작하기에 좋은 곳일 수 있습니다.
LUKS 컨테이너를 사용하면 임의의 파일 액세스가 허용됩니다. 이전 버전의 파일이나 최소한 스냅샷을 자동으로 저장하는 일부 파일 시스템에 대해 읽은 것 같습니다...