欢迎访问机房运维工作室

爱数知识库

AnyBackup-AnyBackup Express&CDM 7.0.9 升级 7.0.10 失败手动回滚最佳实践

频道:爱数知识库 日期: 浏览:55

AnyBackup-AnyBackup Express&CDM 7.0.9 升级 7.0.10 失败手动回滚最佳实践

关键字

升级、回滚

适用产品

  • AnyBackup CDM 7.0.9
  • AnyBackup Express 7.0.9

目的

在 AnyBackup CDM&Express 7.0.9 升级 AnyBackup 7.0.10 版本失败场景下,指导手动回滚 AnyBackup CDM&Express 7.0.9版本。

解决方案

手动回滚 AnyBackup 7.0.9 版本,请按照以下步骤执行:
1.进入节点的上传目录 /AnyBackupUploadSvr 下的 AnyBackupServerUpdate 目录下的 cmd 目录。

2.在 /AnyBackuploadSvr 下有以升级任务的 taskid 命名的目录,保存 taskid 后依次执行如下命令,进行回滚:

./upgrade_remote.sh rollback --subcmd stop --taskid 4c3aa6ae-4415-48be-9b4d-6346b0e05994
./upgrade_remote.sh rollback --subcmd rollback --taskid 4c3aa6ae-4415-48be-9b4d-6346b0e05994
./upgrade_remote.sh rollback --subcmd custom --taskid 4c3aa6ae-4415-48be-9b4d-6346b0e05994
./upgrade_remote.sh rollback --subcmd start --taskid 4c3aa6ae-4415-48be-9b4d-6346b0e05994
./upgrade_remote.sh rollback --subcmd clean --taskid 4c3aa6ae-4415-48be-9b4d-6346b0e05994

3.进入安装目录 AnyBackupServer 检查当前控制台版本和服务状态

cat VersionDetails
systemctl -a|grep AB

更多信息

成功手动回滚后不影响后续继续升级,taskid 为升级任务的 id 请参照实际环境 id 号进行回滚。