如何在升级Debian时创build备份?

我想升级我的Debian lenny来挤压,但正如我第一次这样做,我正在考虑如何创build发行说明中提到的备份

你要备份的主要内容是/ etc / var / lib / dpkg,/ var / lib / apt / extended_states和dpkg的输出–get选项“*”(引号很重要)。 如果您使用aptitudepipe理系统上的软件包,则还需要备份/ var / lib / aptitude / pkgstates。

rsync将数据复制到另一台机器,或者tar这些目录,然后在其他地方复制该文件。

关键是,一旦你开始迁移到挤压,如果它真的很糟糕,你最好捣毁你的服务器,只是安装Squeeze和把你的数据回来。

为了你的需要,

  1. 一个完整的安装清单(dpkg –get-selections)
  2. 如何configuration一切(主要是/ etc)
  3. 所有用户数据的副本(在某些情况下,/ home,/ srv,/ var)
  4. 知道如何把它放回去

所以仅仅做Debian文档build议是不够​​的,你需要保护所有的数据,现在如何从头开始重build服务器(IMO)。