使用 rsync 以及使用 rsync 时我应该将哪些目录放在排除文件中?

使用 rsync 以及使用 rsync 时我应该将哪些目录放在排除文件中?

我想使用 CentOS VM 对我的 CentOS 邮件服务器进行镜像完整备份。两者都是同一版本并且是最新的。我发现如果不排除某些目录,VM 备份会出现内核崩溃并无法加载。

我使用以下命令来启动该进程:

rsync -avz -Kl -p --numeric-ids --exclude-from=/rsync_exclude.txt -e'ssh -2 -c blowfish-cbc'[电子邮件保护]:/ /

问题):

  1. 上面输入的命令会有问题吗?
  2. 我应该在“rsync_exclude.txt”中包含哪些目录以防止 VM 备份出现问题?

答案1

我认为这不是完整的答案,但有些是:

/sys
/proc
/tmp
/var/run
/var/lock
/dev
/mnt
# The following are stolen from Womble:
/var/cache
/var/tmp
/var/spool

答案2

/var/cache、、/var/tmp和添加/var/spool到 Kyle 的列表中。

相关内容