云数据库GaussDB进度合集

云数据库GaussDB进度合集

  • GaussDB实例版本?

    GaussDB目前支持1.4、2.0、2.7版本。其中,2.0版本为白名单开放。如需配置白名单权限,您可以在管理控制台右上角,选择工单 > 新建工单,提交开通白名单的申请。

  • GaussDB历史版本兼容性

    GaussDB介绍数据库的向下兼容性和对外兼容性特性的参数控制。数据库系统的向后兼容性能够为对旧版本的数据库应用提供支持。本节介绍的参数主要控制数据库的向后兼容性。

  • 查询数据库引擎的版本

    功能介绍

    查询当前支持的引擎版本。

    调用接口前,您需要了解API 认证鉴权。

    调用接口前,您需要提前获取到地区和终端节点,即下文中的Endpoint值。

    调试

    您可以在API Explorer中调试该接口。

    URI

    URI格式

    GET https://{Endpoint}/v3/{project_id}/datastore/versions

    URI样例

    https://gaussdb-opengauss.cn-north-1.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/datastore/versions

    参数说明

    表1 参数说明


    请求消息

    参数说明

    无。

    请求样例

    无。

    响应消息

    正常响应要素说明

    表2 dataStores字段数据结构说明

    正常响应样例

    {
    "versions": [
    "1.4",
    "2.3"
    ]
    }

    异常响应

    请参见异常请求结果。

    状态码

    正常

    200

    异常

    请参见状态码。

    错误码

    请参见错误码。

云数据库GaussDB最佳实践

Oracle迁移至GaussDB最佳实践

场景描述

本实践使用DRS的实时同步功能将本地Oracle数据库实时迁移至华为云GaussDB。通过全量+增量同步,实现源数据库Oracle和目标数据库GaussDB的数据长期同步。

解决问题

企业业务高速发展,传统数据库扩容性差,迫切需要分布式化改造。

传统数据库需要自购并安装服务器、系统、数据库等软件,运维成本高、难度大。

传统数据库性能瓶颈问题,复杂查询性能较差。

如何不中断业务并且平滑的实现数据迁移。

迁移原理

本次实践使用全量+增量同步功能,原理如下:

全量同步阶段,先进行结构迁移,例如表、主键、唯一键的迁移。

结构迁移完成后,启动增量数据抽取,以确保全量数据同步期间的增量数据完整的抽取到DRS实例。

启动全量迁移任务。

全量迁移完成后自动进入增量同步,从全量迁移开始抽取的位点开始回放。

当增量回放全部完成后,启动比对任务进行一致性检查,支持实时比对。

实时比对数据一致时,可以启动业务割接。

服务列表

虚拟私有云 VPC

云数据库 GaussDB

数据复制服务 DRS

数据管理服务 DAS

使用说明

本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。

本实践端到端的数据为测试数据,仅供参考。

全量同步可以实现数据迁移;增量同步可以实现实时同步源端和目标端两个库之间的数据。

前提条件

拥有华为云实名认证账号。

账户余额大于等于0元。

如果测试使用,需要自行在本地搭建Oracle数据库。

已知待迁移Oracle数据库的IP地址,端口,帐户和密码。

权威认证

权威认证