ITPub博客

首页 > 数据库 > 国内数据库 > YashanDB离线升级回退

YashanDB离线升级回退

国内数据库 作者:崖山数据库系统YashanDB 时间:2025-03-07 10:33:51 0 删除 编辑

数据库升级过程中可能因为网络故障、命令错误、配置文件错误及版本错误等原因导致数据库升级失败,此时请运行升级回退恢复升级前环境。

Warn:

  • 仅升级失败才允许回退。
  • 升级回退的过程中会重启数据库。
  • 若升级失败且回退仍失败,请联系YashanDB技术支持解决。

升级成功后,执行回退会报错:

$ ./bin/yasboot cluster rollback -c yashandb
yashandb can't rollback because upgrade result is success
Copied!

#步骤1:回退数据库

升级失败时执行升级回退预期结果:

$ ./bin/yasboot cluster rollback -c yashandb type  | uuid             | name                 | hostid   | index        | status  | return_code | progress | cost 
---------------------------------------------------------------------------------------------------------------------
 task  | c82ebcbb5fb4acd3 | RollbackYasdbCluster | -        | yashandb     | SUCCESS | 0             | 100      | -    
 ------+------------------+------------------------+--------+--------------+---------+---------------+----------+---- 
task completed, status: SUCCESS
Copied!

参数介绍:

-c, --cluster 集群名称
Copied!

#步骤2:回退yasom与yasagent

$ ./bin/yasboot package rollback -c yashandb -t /home/yashan/install/hosts.toml 
rollback package...
host0001 100% [====================================================================]    2s
Copied!

参数介绍:

-c, --cluster 集群名称
-t, --toml  需要服务器配置文件hosts.toml,此处指部署旧版本时生成的hosts.toml文件


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3075085/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
崖山数据库系统YashanDB是深圳计算科学研究院完全自主研发设计的新型数据库系统,融入原创理论,支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易和分析混合负载场景,为客户提供一站式的企业级融合数据管理解决方案。

注册时间:2023-04-11

  • 博文量
    722
  • 访问量
    640272