备份中是否需要包含 /run 目录?

备份中是否需要包含 /run 目录?

我使用下面简单脚本的变体社区 Ubuntu 文档描述

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 目录添加到排除目录中?

答案1

在 Ubuntu 12.04 上不确定,但在 Arch Linux 上 /run 是 tmpfs,而在我的 Ubuntu 12.04 上(其中只有 /var/run 存在)它也是 tmpfs。因此,如果它是 tmpfs(我假设在 12.04 上),那么您可以将其排除。

答案2

排除它。我在 Linux 备份过程中排除的标准目录集是:

/dev
/lost+found
/media
/misc
/mnt
/net
/proc
/sys

或许 /var/run

相关内容