更新时间:2022-08-13 21:11:37
为确保能够操作成功,在更新 AnyBackup Server 前,请您务必先关注如下注意事项:
  • 请严格按照软件版本对应的更新用户指南进行更新操作,切勿遗漏或增加操作。
  • 请先更新 AnyBackup Server,再更新 AnyBackup Client。
  • 跳板机场景,请使用 Screen 工具登录节点进行更新。更多内容,请参考 Screen 工具使用指导
  • 更新前,请确保所有节点没有处于正在更新的过程中。
  • 更新前,请更新操作系统或内核,须使用正式发布的操作系统软件包或内核软件包。更多内容,请参考 更新操作系统与内核 
  • 请勿使用挂载 DVD 的方式更新操作系统。如果要使用此方式,在操作系统更新完成并提示 “update Apollo-OS success” 后,请解除镜像挂载再重启系统,否则再次重启系统时 BIOS 将引导为 DVD 模式,导致系统重装。
  • 更新前,请手动发起一次自备份。
  • 更新前,请设置 SSH 连接为不超时并打开 SSH 保活配置。更多内容,请参考 设置 SSH 超时时间并打开 SSH 保活配置
  • 更新前,请检查并确保根目录的剩余空间至少为 11 GiB。如果剩余空间不足,须修改软件包上传目录和备份目录。更多内容,请参考 检查剩余空间
  • 更新前,请确保 AnyBackup Server 软件安装目录(如:/backupsoft 目录)所在挂载点的剩余空间大于已用空间。
  • 更新前,请检查并确保每个节点的内存不小于 12 GB。更多内容,请参考 检查内存
  • 更新前,请进入 AnyBackup Server 软件安装目录 /backupsoft/AnyBackupServer 目录,检查并确保存在 node.ini(节点信息)、install.cfg(安装命令)、VersionDetails(版本信息)、ams.ini 和 db_node.ini 文件。再进入 /var/lib/AnyBackup 目录,检查并确保存在机器码文件(如:machinecode 文件)。如果缺少上述文件,可从其他同版本的 AnyBackup Server 中拷贝过来,并修改文件内容与当前需要更新的 AnyBackup Server 信息一致即可。
  • 更新前,请检查并确保各节点的所有服务均处于正常状态。更多内容,请参考 检查服务状态
  • 更新前,请检查 network 和 NetworkManager 服务状态,并确保 NetworkManager 服务处于停止状态。更多内容,请参考 检查 network 和 NetworkManager 服务
  • 更新前,请检查 SSL 状态,且须确保更新后的 AnyBackup Server 和 AnyBackup Client 的 SSL 状态一致。更多内容,请参考 检查 SSL 选项
  • 为确保更新后原日志卷可用,更新前,请卸载存储挂载出来的日志卷。更多内容,请参考 更新前卸载存储挂载出来的日志卷
  • 更新前,请停止所有已启用的任务策略。
  • 更新前,请确保管理控制台上没有任务正在运行。
  • 更新前,请确保管理控制台上副本数据管理任务的所有副本处于 “卸载” 状态。
  • 更新过程中,请避免断网、断电和人为中断更新过程等情况。
  • 如果使用 Xshell 等远程连接工具进行更新,请确保该工具在更新过程中不会断开。跳板机场景,请使用 Screen 工具登录节点进行更新。更多内容,请参考 Screen 工具使用指导
  • 集群环境更新前,请确保所有节点的 AnyBackup Server 软件安装目录一致。
  • 集群环境更新前,请确保存在有且只有一个主节点。可通过查看每个节点的 AnyBackup Server 软件安装目录 /backupsoft/AnyBackupServer 目录下的 install.cfg 文件,确保只有一个节点的安装类型为 “Master”。
  • 一体机产品更新前,请设置允许 root 用户登录。
  • 一体机产品更新前,请确保 AnyBackup Server 软件安装目录 /backupsoft/AnyBackupServer/StorageResMgmService 目录下的 MegaSAS.log 文件已被删除。
  • 如果管理控制台已接入 AnyBackup Master Server 且管理控制台与 AnyBackup Master Server 通过专线网络连接(AnyBackup Master Server 与 管理控制台的 VIP 不通,通过节点的另一个网卡 IP 与 AnyBackup Master Server 连通),更新前,请保留 Ngnix 反向代理配置文件。更多内容,请参考 检查是否配置 Ngnix 反向代理
  • 如果当前节点已安装 AnyBackupVirReplication,更新前,请 卸载 AnyBackupVirReplication。更新后,须 重新安装 AnyBackupVirReplication
  • 如果 Oracle RAC 副本数据管理任务存在可用副本,更新前,请将副本对应挂载 AnyBackup Client 软件安装目录 /AnyBackupClient/ClientService/orascript 目录下的所有文件进行备份,并在更换新的 AnyBackup Client 后,将这些文件移动至新 AnyBackup Client 软件安装目录 /AnyBackupClient/ClientService/orascript_user 目录下(此处,user 代表 oracle 安装用户)。否则该副本将无法再次正常挂载。
  • 更新前,请检查当前版本的补丁情况,如果未替换过补丁,则可以直接更新。如果替换过补丁,请收集所有补丁信息并查看补丁的 readme 文档并获取有关更新影响的说明。如果补丁的 readme 文档中未说明是否影响更新或说明了补丁影响更新,请联系爱数实施工程师确认更新方案。
  • 更新成功后,请参考新版本的 通信矩阵,确保端口正常开放。