我不需要备份什么?

我不需要备份什么?

我正在尝试做一个简单的系统备份(使用 cpio 或 tar),并且我正在寻找我需要备份的内容并找到了这个问题。答案基本上是,“这取决于你的机器上运行的是什么”。

如果出现磁盘故障,我希望轻松地让我的服务器再次运行,而无需重新安装很多东西。我正在使用网络服务器和大量的第三方程序。我想我会备份所有内容,除了绝对不必要的。

那么是否有任何我不应该备份的目录,因为这会浪费时间和磁盘空间?

答案1

如果有疑问,请备份磁盘上的所有内容。

您可以跳过备份的最明显的事情是交换和/tmp(可能已经在虚拟内存中)。

如果您想节省备份空间,但代价是恢复速度较慢,则可以省略/usr, except /usr/local。要恢复,请执行最小系统安装,安装已安装的软件包(这取决于发行版),然后从备份中恢复。

有些片段是/var不需要备份的。特别是,其中的任何内容都/var/cache应该根据需要重新生成。有一个例外:/var/cache/debconf/config.dat/var/cache/debconf/passwords.dat基于 dpkg 的系统上,包含由管理员输入的 Debian 软件包配置数据(它在 下不合适/var/cache)。

答案2

通常可以跳过内存文件系统和临时文件系统。/proc/sys/devETC。

相关内容