为我的整个主目录创建加密备份

为我的整个主目录创建加密备份

当我备份我的主目录然后将这些压缩文件存储在文件 /var/backups 中时,我几乎做了所有事情......但是如果我想加密该备份,它会拒绝

tar: Cowardly refusing to create an empty archive

这是我的命令

tar -zcvf /home/rehab | gpg --symmetric --cipher-algo aes256 -o 
var/backups/myhome.tar.gz.gpg

答案1

tar --help

-f, --file=ARCHIVE         use archive file or device ARCHIVE

您的f选项tar期望输出文件,如 foo.tar.gz。因此这应该有效:

tar -zcv /home/rehab | gpg --symmetric --cipher-algo aes256 -o /var/backups/myhome.tar.gz.gpg

注意/前面的/var

相关内容