根据我的经验, /etc , /home和/var保存用户创build的文件,其他( /usr , /bin等)通过包安装。
除了这三个之外,还有其他应该备份的目录吗?
这正是我处理我的Ubuntu备份的方式,我有一个服务器的图像,我经过任何重大更改后更新,并根据服务器types使用Bacula备份数据文件。 我使用该方法的恢复时间大约是两个小时。
但是这取决于你的能力和你的要求。 理想情况下,您不仅可以单独备份数据,以便还原文件,还可以执行完整的服务器备份和快照,以便快速恢复整个服务器。
答案完全取决于您的设置:只有您知道是否将敏感数据保留在其他地方,最终需要从备份中恢复。
为了说明我的观点,在/var下的几个目录示例可能需要防止失败(同样,取决于您的设置,服务等):
/var/lib/docker /var/lib/ipa-data
可以说,从操作系统的angular度来看,除非我们正在谈论裸机安装(甚至是当时),或者大量手动修改的系统(为什么要这样做?),所以我们有必要比较一下恢复系统与生成具有相同configuration的新系统所花费的时间。
这也与您提供的服务,客户可能的SLA以及其他考虑有关。