YashanDB离线升级回退

简介: 本文来自YashanDB官网,主要介绍离线升级回退的操作方法。当数据库因网络故障、配置错误等原因升级失败时,可通过运行回退操作恢复至升级前环境。注意,仅在升级失败时才可执行回退,成功升级后执行会报错。回退过程分为两步:1) 回退数据库;2) 回退yasom与yasagent。过程中会重启数据库,若回退失败请联系技术支持。

本文内容来自YashanDB官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%AE%89%E8%A3%85%E5%92%8C%E5%8D%87%E7%BA%A7/%E5%8D%87%E7%BA%A7/%E5%8D%87%E7%BA%A7%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86/%E7%A6%BB%E7%BA%BF%E5%8D%87%E7%BA%A7%E5%9B%9E%E9%80%80.html

#离线升级回退

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

Warn:

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

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

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

# 步骤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

参数介绍:

# 步骤2:回退yasom与yasagent

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

参数介绍:

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

pdf-btn 下载文档

copy-btn 复制链接

相关文章
python中的时间处理模块(二):datetime模块之timedelta类详解
python中的时间处理模块(二):datetime模块之timedelta类详解
python中的时间处理模块(二):datetime模块之timedelta类详解
|
9月前
|
人工智能 数据可视化 数据挖掘
2025年企业级BI系统建设指南:从工具选型到落地应用,解锁数据决策价值
2025年,数据成企业核心生产要素。本文聚焦BI系统建设,解析瓴羊Quick BI、永洪Yonghong、Tableau、Power BI、网易易数五大主流工具,涵盖选型策略、落地应用与成本控制,助力企业实现数据驱动决策,提升竞争力。
|
SQL 弹性计算 安全
企业云资源端到端安全合规:最佳实践与工具应用
本次课程围绕企业合规的重要性、云上合规框架、阿里云提供的工具及新能力展开。首先,讲解了企业面临的合规挑战,如配置错误导致的数据泄露风险。其次,介绍了合规框架的来源和主动合规的重要性。接着,详细说明了如何通过资源中心、操作审计、管控策略和配置审计等工具实现云资源端到端的合规管理。最后,发布了阿里云在合规方面的最新能力,帮助企业更好地应对合规需求。
|
SQL 存储 算法
PostgreSQL 执行计划,成本公式解说,代价因子校准,自动跟踪SQL执行计划(二)|学习笔记
快速学习PostgreSQL 执行计划,成本公式解说,代价因子校准,自动跟踪SQL执行计划(二)
PostgreSQL 执行计划,成本公式解说,代价因子校准,自动跟踪SQL执行计划(二)|学习笔记
|
Web App开发 移动开发 前端开发
html5 canvas五彩碎纸屑飘落动画特效
h5 canvas飘落纸片动画是一款实现五彩纸屑飘落的背景动画特效,基于canvas绘制的空中飘落的纸屑片动画特效,适用于网页动态背景效果代码。简单使用,欢迎下载!代码适用浏览器:搜狗、360、FireFox(建议)、Chrome、Safari、Opera、傲游、世界之窗,是一款不错的的特效插件,希望大家喜欢!
358 5
|
存储 算法 索引
操作系统作业第十二周3.1.6大题第5题及3.2.9大题5 10 13 14 16 19题
操作系统作业第十二周3.1.6大题第5题及3.2.9大题5 10 13 14 16 19题
2723 0
操作系统作业第十二周3.1.6大题第5题及3.2.9大题5 10 13 14 16 19题
|
消息中间件 设计模式 监控
Android性能优化 | 大图做帧动画卡?优化帧动画之 SurfaceView滑动窗口式帧复用
继上篇用“SurfaceView逐帧解析&帧复用”优化了帧动画内存性能后,一个更复杂的问题浮出水面:帧动画时间性能。这一篇试着让每帧素材大小 1MB 的帧动画流畅播放的同时不让内存膨胀。
1349 0
|
文字识别 Python
安装python的文字识别库easyocr出现的问题及解决办法
安装python的文字识别库easyocr出现的问题及解决办法
2766 0
|
存储 算法 数据可视化
应用C#设计winform的一些心得
近期,因工作需要,应用C#设计了一个winform界面,主要是用来实现人员的量化积分管理,类似于很多单位的绩效考核管理系统那种。坦言之,这其实只是个人第二次涉猎winform窗体应用的设计(上一次还要追溯6-7年前的院校时期),上手还是比较慢的,前后大概花了10天时间。因为最后功能上还算比较满意,特写此文以作总结,记录当下。
981 0
应用C#设计winform的一些心得
|
存储 Cloud Native 关系型数据库
厚积薄发:探寻磐久服务器M系列研发之路
从云栖首发到两次电商流量洪峰考验,阿里云加大底层基础技术的自研逻辑?磐久服务器M系列有何独特技术优势?
厚积薄发:探寻磐久服务器M系列研发之路

热门文章

最新文章