第 12 章 备份和恢复红帽更新基础架构
安装和配置 Red Hat Update Infrastructure (RHUI)服务器后,您可能需要备份它们。如果您遇到任何问题或没有正确配置 RHUI,则备份 RHUI 非常有用。在这种情况下,您可以通过恢复 RHUI 来返回到以前的工作配置。
要成功备份 RHUI,您必须备份所有 RHUA、CDS 和 HAProxy 节点。
12.1. 备份红帽更新设备 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要备份红帽更新设备,您必须备份所有相关文件和存储。
注意
要备份 RHUA,您必须停止相关的服务。但是,停止服务不会禁用任何客户端实例来更新或安装软件包,因为客户端仅连接到内容交付网络(CDS)。因此,如果您有一个自动监控解决方案,您的监控在备份过程中可能会失败。
流程
停止
pulp-server服务:systemctl stop pulpcore-api pulpcore-content pulpcore-worker\*
# systemctl stop pulpcore-api pulpcore-content pulpcore-worker\*Copy to Clipboard Copied! Toggle word wrap Toggle overflow 验证服务是否已停止:
systemctl status pulpcore-api pulpcore-content pulpcore-worker\*
# systemctl status pulpcore-api pulpcore-content pulpcore-worker\*Copy to Clipboard Copied! Toggle word wrap Toggle overflow 备份以下文件:
cp -a <source_files_path> <destination_files_path>
# cp -a <source_files_path> <destination_files_path>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 重要确保文件在备份时保留其当前属性。
文件列表:
- /etc/pki/rhui/*
- /etc/pulp/*
- /etc/rhui/*
- /etc/rhui/rhui-tools.conf
- /etc/nginx/*
- /root/.rhui/*
- /var/log/rhui/*
- /var/log/rhui-subscription-sync.log*
可选: /var/lib/rhui.0/24
注意备份此目录备份所有下载的内容,该内容可能是大量数据。
- 备份任何生成的客户端授权证书和客户端配置 RPM。
重启 RHUI 服务
rhui-services-restart
# rhui-services-restartCopy to Clipboard Copied! Toggle word wrap Toggle overflow