我试图在Fedora Linux上备份我的整个VM。我使用以下命令
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
有人能解释一下我做错了什么吗?
我在用焦油做磁带备份。备份正在运行,而所有服务都已启动。我知道这是件坏事,但我阻止不了他们。
因此,有时tar会打印以下消息:
tar: ./data/file.txt: file changed as we read it
这是否意味着在tar检查文件已更改时./data/file.txt的副本已经取消,还是tar将继续复制文件?
mkdir test
echo "hi" > test/file1
tar -c -f archive.0.tar -g test.snar test
touch -a test/file1 # changes atime and ctime, doesn't change mtime
tar -c -f archive.1.tar -g test.snar test
tar -t -G -vv -f archive.1.tar # lists Y for file1
那么,GNU是否再次存储整个文件,即使只更改了访问时间(atime)和元数据更改时间(cti