“备份”系统设置的好方法?

“备份”系统设置的好方法?

我想知道是否有推荐的方法或任何好的经验来完整地显示我当前的 systemctl 状态,以便我可以定期备份它们。我知道我可以简单地备份 systemctl 的输出以及诸如 list-unit-files 或 --all 等之类的内容。但有时我也想备份,或者至少记下 systemd 加载了多少文件,这样我就可以至少找出我写的那些。例如,我在 /etc/systemd/network 文件夹下有许多 .network、.netdev 文件,在 /etc/systemd/system/ 文件夹下有一堆 service.d/ 子文件夹等等。它们加在一起就造成了巨大的混乱。有时我真的怀疑除了使用铅笔和纸(或文本编辑器)之外是否存在更好的方法来保存这样的备份,可能只是压缩整个 /etc/systemd 文件夹?

答案1

为什么不使用配置管理系统?例如,我可以在 foreman 中创建一个主机组并在 puppet 中配置所有方面,当我需要提供具有相同配置的新主机时,我只需将该主机放入该 foreman 主机组中,并在 puppet 上运行 puppet 代理该主机安装操作系统后。

相关内容