本次安全更新操作无需重装系统,无需迁移数据。TencentOS Server 3 各小版本之间用户态完全兼容,你现有的应用程序、配置文件、运行脚本在升级后均可正常使用,升级影响面极小。
我们建议你按照下方步骤完成升级,之后即可正常获取 TencentOS Server 3 提供的持续安全更新服务。
升级前建议
·做好备份/快照:
升级前建议为 虚拟机创建快照,或记录当前软件包版本清单(rpm -qa > pkg-list-before.txt),以便出现异常时快速回退。
·先在测试环境验证:
建议选取 1~2 台测试机完整执行升级步骤,确认业务服务运行正常后,再推进生产环境操作。
升级操作步骤
1. 更新系统基础组件
执行基础组件更新(仅更新tencentos-release)。完成此步骤后,系统即可正常获取后续安全修复包。
注意:执行以下命令后/etc/os-release小版本号将随之更新。若你的应用程序或脚本依赖该字段(如版本检测),请在升级前完成兼容性评估。
# 更新基础组件(用户态完全兼容,应用无需改动)yum update tencentos-release
2. 修复安全漏洞
完成更新系统基础组件后,按需选择以下方式修复安全漏洞:
方式一:修复指定组件漏洞方式二:一键修复所有安全漏洞若已明确需要修复的组件,可按名称单独升级:# 替换 <package-name> 为实际组件名,支持同时指定多个yum update <package-name># 示例:升级 openssl 和 curlyum update openssl curl若希望一次性应用所有已知安全修复,使用–security参数:# 仅应用安全修复类更新yum update –security
3. (按需执行)内核组件升级
若你的安全修复需求涉及内核层漏洞,可单独执行内核相关组件的升级。内核升级与用户态升级相互独立,可根据实际需要决定是否执行。
# 升级内核相关组件(需要时执行)yum update kernel kernel-devel kernel-headers