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 号进行回滚。