我正在尝试备份 Fedora Linux 上的整个虚拟机。我正在使用以下命令
tar -cvpzf / test/backup.tar.gz --exclude=/test
但是当我这样做时,我发现了这个错误:
tar (child): /: Cannot open: Is a directory tar
(child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
有人可以解释一下我做错了什么吗?
答案1
您需要在目录之前指定存档名称:
tar -cvpzf test/backup.tar.gz / --exclude=/test
答案2
首先命名目标存档文件:
tar -cvpzf test/backup.tar.gz ...
接下来是要 tar 的目录:
tar -cvpzf test/backup.tar.gz / --exclude=/test
答案3
需要 mkdir“您的备份目录”
作为备份存档。