我从下面的Community Ubuntu Documentation中描述了一个简单脚本的变体
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/dev /
我在Ubuntu 12.04上再次使用它,并且我看到脚本跳过了/ run中的一些文件。 应该将/ run目录添加到排除的目录中吗?
在Ubuntu 12.04上没有问题,但在Arch Linux上运行是tmpfs,而在我的Ubuntu 12.04上只有/ var / run存在,它也是一个tmpfs。 所以,如果这是一个tmpfs,我认为在12.04,那么你可以排除它。
排除它。 我在Linux备份过程中排除的标准目录集是:
/dev /lost+found /media /misc /mnt /net /proc /sys
也许 /var/run