Linux 服务器上需要备份的最重要的目录有哪些?

Linux 服务器上需要备份的最重要的目录有哪些?

我正在运行 Ubuntu 9.10 Linux 服务器。我试图找到一种方法来在机器运行时备份它,据我所知,这消除了磁盘克隆实用程序。我见过的所有 Linux 磁盘克隆工具都要求您重新启动到特殊的实时 CD。

所以我的问题是,在系统运行时备份系统的最佳解决方案是什么?另外,我不太关心操作系统配置,我只想保留我存储的文件和我安装在其上的程序。

谢谢

答案1

重要的目录是/etc、、和。您可能想添加/home和删除不需要的部分。/var/srv/root/var

rsync如果您希望文件可直接访问,则这样做很好,tar如果不希望,则也可以。

答案2

我同意 Ignacio Vazquez-Abrams 关于 /etc/ /home/ 以及 /var/ 中的部分内容的观点。

但不要忘记保存已安装软件包的列表,这样您就知道安装了哪些程序......

dpkg --get-selections > dpkg.list

答案3

我正在使用 backup2l 备份我的 Debian 服务器(据我所知,Ubuntu 是 Debian 的衍生产品)。如果配置正确,它会自动执行您的备份,例如获取 dpkg 选择、创建差异和增量备份(取决于您的设置)并将其存储在存档中。备份后挂钩会触发 rsync,从而将我的存档与远程副本同步。

我正在备份/etc /var(排除一些缓存),,/root/home只需考虑除此之外您还做了哪些更改,并将其添加到列表中。例如,我将我的 sql 数据库转储到一个特殊目录中并保存它。

相关内容