首页 > 数据库 >openGauss MySQL一键式迁移工具gs_rep_portal

openGauss MySQL一键式迁移工具gs_rep_portal

时间:2024-03-19 16:22:46浏览次数:38  
标签:gs rep 工具 portal openGauss 迁移

MySQL一键式迁移工具gs_rep_portal

可获得性

本特性自openGauss 5.0.0版本开始引入。

特性简介

gs_rep_portal是一个用Java编写的,在linux系统上运行的,集成了全量迁移、增量迁移、反向迁移、数据校验的工具。gs_rep_portal支持以上工具的一键式安装上述工具,设定迁移任务,任务根据用户设定的执行计划顺序的调用相应工具完成每个迁移步骤,并能实时展示每个步骤的状态、进度、异常原因等。

客户价值

通过使用gs_rep_portal工具,可完成一键启动包含多个迁移工具的迁移计划,可以同时开启多个迁移计划。

特性描述

gs_rep_portal是一个用Java编写的,在linux系统上运行的,集成了全量迁移、增量迁移、反向迁移、数据校验的工具。gs_rep_portal支持以上工具的一键式安装上述工具,设定迁移任务,任务根据用户设定的执行计划顺序的调用相应工具完成每个迁移步骤,并能实时展示每个步骤的状态、进度、异常原因等。
gs_rep_portal支持全量迁移工具在指定版本和架构的系统上进行离线安装。

特性增强

无。

特性约束

  • portal在执行增量迁移、反向迁移、增量校验时需要使用curl工具。

  • 同一个迁移计划的增量迁移和反向迁移不会同时开启,如果一个计划中包含了增量迁移和反向迁移,那么需要用户手动停止增量迁移,启动反向迁移。当用户启动反向迁移之后,无法再启动增量迁移。

  • portal使用的workspace.id只能为小写字母与数字的组合。

  • portal在启动多个计划时,需要保证MySQL数据库实例各不相同,openGauss端数据库各不相同,且同一个MySQL数据库实例和openGauss端数据库的增量迁移和反向迁移不能同时开启。

依赖关系

依赖各迁移工具可以正常使用。

参考文档

开源社区地址: https://gitee.com/opengauss/openGauss-migration-portal/tree/master

详细参考文档:README.md命令行参数名称及说明.md

标签:gs,rep,工具,portal,openGauss,迁移
From: https://www.cnblogs.com/renxyz/p/18083241

相关文章

  • XReport通过数据控制控件是否打印
    需求场景:医嘱单在患者出院的时候,需要标记一条红线,表示以下没有医嘱了。数据库中此记录的一个字段属性isRed值来标记这一行。 实现:XReport报表的明细区域增加一个line1对象。然后在明细表格带区添加如下事件代码,就可以实现这条线的可见打印输出通过数据集的属性控制了。priva......
  • T4模板使用记录,生成Model、Service、Repository
    自己目前在搭建一个.NETCore的框架,本来是打算使用前端做代码生成器直接生成到文件的,快做好了。感觉好像使用T4更方便一些,所以也就有了这篇文章~ 我还是有个问题没解决,就是我想生成每个类(接口)单独的文件~,如果有老师知道指点下啊~在网上找了一篇相关文章 本文也是基于这个做......
  • FineReport - [01] 概述
     Gartner报表平台全球市场唯一入选国产软件! 一、FineReport是什么?有什么用途?FineReport是一款企业级Web报表工具,由帆软自主研发,秉持零编码的理念,易学易用且功能强大。经过多年的发展,它已经成为了中国报表软件市场的领导品牌。FineReport的主要用途包括:报表制作:它支持......
  • python + xlwings 操作Excel,复制粘贴保留格式
    在使用python处理Excel时,需求是要保留Excel内的格式(例如字体,大小,背景颜色,函数公式....),试了其它几个库,都没达到效果,偶然发现了xlwings,可以达到我所需要的效果。importxlwingsasxwfromxlwings.constantsimportPasteType打开Excel文件workbook=xw.Book('example.xlsx')......
  • 【QT+QGIS跨平台编译】之八十二:【QGIS_Gui跨平台编译】—【错误处理:QgsExpressionCont
    文章目录一、未定义基类QgsExpressionContextGenerator二、错误处理一、未定义基类QgsExpressionContextGenerator报错信息二、错误处理第33行增加:#include"qgsexpressioncontextgenerator.h"......
  • centos8 --上yum无法使用的问题以及无法用yum安装screen,iftop,nethogs等的解决办法
    centos8--上yum无法使用的问题以及无法用yum安装screen,iftop,nethogs等的解决办法大家可能都发现了centos8已经不在更新了。当我们使用yum安装某些工具的时候,会提示安装源失败解决方案:删除repo文件然后重新下载即可修复yum安装报错问题1.进入/etc/yum.repos.d/目录cd/etc......
  • Asp.net Core关于自定义ControllerFeatureProvider的记录
    最近看公司的项目,发现公司对于自定义发现控制器搞了个方法,然后研究了一下,发现神奇现象基本原理可以查看 深入解析ASP.NETCoreMVC的模块化设计[上篇]-Artech-博客园(cnblogs.com) 大佬的博客这个是控制器的部分代码 publicclassApplicationServiceControl......
  • Tandem Repeats?
    先来看看官方解答官解的大意就是说,如果我们枚举\(l\)和\(r\),这样时间复杂度是会退化到\(O(n^3)\)的,而我们如果利用转换对象法,考虑枚举\(d\),这样就可以在\(O(1)\)的时间内进行转移,至于如何转移可以看官解(这个时候一定要记住只计数就好了,不用把每一个位置的匹配情况全部记下来)然后......
  • str和repr魔术方法
    Str魔术方法####__str__魔术方法''' 触发时机:使用print(对象)或者str(对象)的时候触发 功能:查看对象 参数:一个self接受当前对象 返回值:必须返回字符串类型'''classCat(): gift="抓老鼠" def__init__(self,name): self.name=name def......
  • UVA10829 L-Gap Substrings
    我永远喜欢数据结构。貌似是此题中第一个使用SA+分治+二维数点做法的题解?题目传送门给出字符串\(s\)和常数\(g\),求出有多少四元组\((l_1,r_1,l_2,r_2)\),满足\(s[l_1,r_1]=s[l_2,r_2]\)且\(r_1+g+1=l_2\)。\(T\)组数据,\(1\leT,g\le10\),\(|s|\le5\times10......