GPG 암호화 tar.gz 백업 생성 실패

GPG 암호화 tar.gz 백업 생성 실패

이런 종류의 질문이 여기서는 괜찮기를 바랍니다.)

저는 Debian 10 Buster를 사용하고 있으며 중간 파일 없이 (GPG) 암호화되고 압축된 tar 파일을 생성하려고 합니다. 웹에서 다음 명령을 알려주는 기사[1]를 찾았습니다.

tar -cvzf - /path/to/folder/ | gpg2 -e -r "key-id" > /mnt/backup/backup.tar.gz.enc

하지만 나에게는 압축되지 않은 암호화된 타르볼만 얻는 것처럼 보입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

[1]https://linuxconfig.org/how-to-create-compressed-encrypted-archives-with-tar-and-gpg 와 섞여서 https://wiki.ubuntuusers.de/GnuPG/#Verschluesseln(독일어, 죄송합니다) 그리고 https://linuxconfig.org/how-to-encrypt-and-decrypt-individual-files-with-gpg#h8-basic-encryption

답변1

암호화는 관련이 없습니다. tar출력이 다음에 어디로 갈지 모릅니다. tar -cvzf somefile.tar.gz /path/to/folder/생성된 파일이 예상보다 큰지 확인하기 위해 실행할 수도 있습니다 . 이는 좋은 첫 번째 문제 해결 단계가 될 것입니다.

in ztar -cvzf사용하면 출력을 를 통해 전달할 수 있어 gzip압축됩니다. 따라서 데이터가 압축되고 있습니다.

일부 데이터는 압축할 수 없거나 거의 압축할 수 없으며 극단적인 경우 압축 전보다 더 큰 출력을 생성합니다. 여기에 해당됩니다. 이 입력을 더 이상 짜낼 수 없습니다.

관련 정보