备份 CentOS 5 服务器上的所有 Yum 存储库和包?

备份 CentOS 5 服务器上的所有 Yum 存储库和包?

我正在启动一台新的 CentOS 5 服务器,为了节省时间,我想使用与另一台 CentOS 5 服务器上安装的相同的存储库和软件包。有人知道这样做的系统方法或最佳实践方法吗?

我很感谢你的帮助。

答案1

查看 DevStructure 的蓝图。它将对您的服务器设置和软件包进行逆向工程,并生成一个庞大的 bash 脚本以在新服务器上重播所有这些。

答案2

您可以检查安装过程中生成的原始系统的 kickstart 文件。该文件应位于 中/root/anaconda-ks.cfg,并会显示已安装系统的一些基本信息。您还可以查看 中的 repo 文件,/etc/yum.repos.d以了解已启用的 repos。最后,您可以通过 获得原始服务器的 rpm 列表rpm -qa | sort -n > rpmlisting.txt并从那里开始工作。

相关内容