我应该在备份中包含/ dev吗?


8

搜索此站点并阅读Ubuntu社区文档之后,我决定使用一个简单的tar命令,例如

sudo tar -cvpzf serverbackupMMDDYYYY.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/backups --exclude=/boot --exclude=/dev  --exclude=/home -exclude=/tmp --exclude=serverbackupMMDDYYYY.tgz / 

备份我的系统。在研究如何备份我的系统时,似乎有些人建议排除/ dev(如我在上面所做的),而其他人警告说这样做可能存在问题(但是他们没有详细说明)。

在备份中包含或排除/ dev的利弊是什么?

我测试了完整的备份/还原,除了/ dev之外,没有遇到任何问题,但是我还认为我采取了比还原更多的步骤。插入未损坏的硬盘驱动器后,我重新安装了Ubuntu,然后通过全新安装提取了备份。

Answers:


9

某些目录与备份无关。例如:

  • / dev / *
  • / proc / *
  • / sys / *
  • / tmp / *
  • *失物招领处

它们是在引导过程中创建的,并且与您的设备和/或正在运行的进程相关。

尽管它与备份无关,但从还原的备份启动时,内核将重新创建这些目录,但如果不备份,则可能会节省一些时间。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.