我应该在CentOS上备份哪些文件夹?

我正在使用rsnapshot开始备份CentOS 5.5安装,我需要一个我可能从备份中排除的文件夹列表。 服务器主要是一个LAMPnetworking服务器,并将在备份时提供服务,但应该是相对较低的数量。 备份/ var / lib / mysql是一个坏主意?

我假设我不应该担心备份/ proc,哪些其他文件夹不需要备份?

几乎可以肯定地忽略/proc/dev/tmp/var/tmp

忽略/var/log (和任何其他日志logging目录), /var/cache如果有的话)以及可能的部分/var/db (尽pipe你必须小心/var/db :有时真的很重要的东西会放在那里…)

除此之外,你可能想要做一个备份,等待几天,做另一个看看随着时间的推移变化。 如果在这些备份中看到很多“垃圾”,则可以更仔细地修改排除列表。


一旦你select了你想要备份的东西,并且定制你的包含/排除列表,请确保你做了一个适当的恢复testing – 从裸机上取下一台机器,然后完成所需的过程,让你的数据和软件再次运行触摸原来的机器。

如果您无法使用备份来pipe理恢复,则确实没有备份。

您需要的唯一文件夹是/var/www/var/lib/mysql来获取您的网站和数据。 如果需要的话,备份/etc/httpd来获得你的apacheconfiguration。 在这里查看备份/var/lib/mysql与使用mysqldump

如果您可以使用lvm快照进行备份,那将会更好,但一定要尽快销毁快照。 Lvm快照破坏你的performance。

太less的信息,对不起。

这是一个networking服务器,数据库服务器,桑巴服务器,名称服务器。 它完全取决于正在运行什么样的服务。

我通常不会备份分发提供的任何内容(来自软件包的所有内容)。 我做备份的东西是:

  • configuration文件
  • 日志文件(以防万一发生什么事情)
  • 数据 ” – 这将是绑定的区域文件,ldap“转储”,数据库转储和whatnot。
  • 如果有真正的人类用户login到服务器的主目录