想备份我在 Centos 7 中的系统配置。有什么好方法吗?
要求
- 没有需要备份的特殊数据
- 希望能够保存并恢复到我花费所有时间安装操作系统、安装其他软件、设置网络和其他配置之后系统所处的状态。
- 不想接触实际的服务器,而是通过我设置的 VNC 查看器使用 ssh 或图形界面。
似乎有很多工具可用于执行此操作,但我不确定哪个工具适合 Centos 和此特定用例。我研究过:timeshift、lvm 快照、dump 和 clonezilla SE。
我真的不确定我应该将其中哪一个应用于这个用例?
答案1
很抱歉告诉你这个消息,但是你从错误的角度来看待这个问题。:)
您应该使用配置管理系统,而不必直接修改服务器的配置,然后担心备份它。
我偏爱 Ansible,但还有很多其他非常可行的选择。
一旦设置了配置管理系统,不仅可以备份配置,还可以对其进行版本控制,并轻松放入 dev/staging/prod 层次结构中。此外,如果您的服务器死机,您可以自动部署和配置新服务器,通常在几分钟内即可完成,而不必手动安装和配置,这很容易出错、繁琐且耗时。