GaussDB OLTP云数据库配套工具DRS

目录

一、前言

二、DRS定义与使用场景

1、DRS定义

2、DRS场景示意图

三、DRS核心功能

1、实时迁移管理

2、实时同步管理

3、备份迁移管理

4、数据订阅管理

5、实时灾备管理

四、小结

一、前言

华为GaussDB云数据库提供了配套的生态工具数据复制服务DRS。 DRS围绕云数据库,降低数据库之间数据流通的复杂性,有效帮助企业减少数据传输处理的成本。本文将主要介绍一下DRS是什么以及它的使用场景和核心功能。

二、DRS定义与使用场景

1、DRS定义

华为云数据复制服务(DRS ,Data Replication Service)是一种易用、稳定、高效,用于数据库在线迁移和数据库实时同步的云服务。你可通过数据复制服务快速解决多场景下数据库之间的数据流通问题,满足数据传输业务需求。

2、DRS场景示意图

系统迁移以及业务数据迁移是数据库常见活动之一。

  • VPC网络:基于虚拟私有云(VPC,Virtual Private Cloud)网络的数据迁移,是指实时迁移场景下,源数据库与目标数据库属于同一个虚拟网络内或者跨可通信虚拟网络内,不需要额外搭建其他网络服务。
  • VPN网络:基于虚拟专用网络(VPN,Virtual Private Network)的数据迁移,是指实时迁移场景下,源数据库与目标数据库属于同一个可通信的虚拟网络内,并且通过VPN在用户的其他数据中心和云平台之间建立的一条符合行业标准的安全加密通信通道,可将已有数据中心无缝扩展到云上。
  • 业务不中断,公网数据库数据迁移:其他云数据库和用户本地数据库迁移至华为云:RDS(云数据库)、DDS(文档数据库服务)、DDM(分布式数据库中间件)、GaussDB、GaussDB(for MySOL)、GaussDB(DWS)、CSS(云搜索服务)、GaussDB(for Mongo)。
  • 业务不中断,VPN/专线数据迁移:本地数据中心数据库迁移至华为云:RDS(云数据库)、DDS(文档数据库服务)、DDM(分布式数据库中间件)、GaussDB、GaussDB(for MySOL)、GaussDB(DWS)、CSS(云搜索服务)、GaussDB(for Mongo)。
  • 业务不中断,VPC网络内数据库数据迁移:华为云内,VPC网络自建数据库迁移至华为云:RDS(云数据库)、DDS(文档数据库服务)、DDM(分布式数据库中间件)、GaussDB、GaussDB(for MySOL)、GaussDB(DWS)、CSS(云搜索服务)、GaussDB(for Mongo)。

三、DRS核心功能

DRS的核心功能:

1、实时迁移管理

实时迁移,只需配置迁移的源、目标数据库实例及迁移对象即可自动完成整个数据迁移过程。实时迁移可通过增量迁移,将业务系统中断时间和影响最小化,实现数据库平滑迁移上云。

特点:支持通过多种网络链路,实现跨云平台数据库迁移、云下数据库迁移上云或云上跨Region的数据库迁移等多种业务场景。

2、实时同步管理

实时同步是指在不同的系统之间实现关键业务数据的实时流动,不同于迁移,迁移数据库以整体搬迁为目的,同步则是维持不同业务系统之间数据的持续流动,常见的场景是: 实时分析、报表系统、数仓环境等。

 特点:聚焦在表和数据,并满足多种同步灵活性的需要,如多对一,一对多,不同表名之间同步数据等。

3、备份迁移管理

备份迁移,通过将源数据库的数据导出成备份文件,上传至对象存储服务OBS,然后恢复到目标数据库。

特点:在不暴露IP地址也不碰触源数据库的情况下,即可实现数据迁移,安全、可靠。

4、数据订阅管理

数据订阅,获取数据库中关键业务的数据变化信息,然后通过数据订阅将这类信息缓存并提供统一的SDK接口,方便下游业务订阅、获取、并消费。

特点:实现数据库与下游系统解耦,与业务流程解耦等。

5、实时灾备管理

实时灾备,通过异地近实时的数据同步可以实现跨区,跨云,本地和云、混合云之间数据库形成灾备关系,提供一键主备倒换、数据比对、时延监控、数据补齐等容灾特性支持容灾演练、真实容灾等场景,支持主从灾备、主主灾备多种灾备架构。

特点:异地远距离传输优化,围绕灾备提供特性,不同于业界基于简单的数据同步形成方案。无需预先投入巨额基础设施。

四、小结

DRS可以解决企业业务不中断的数据迁移问题,同时DRS工具还提供预检查、迁移监控、数据一致性对比等配套能力。 通过这些能力,华为云GaussDB已经在各大行项目中广泛应用,同时华为云数据库迁移解决方案是信通院数据库迁移评测中首个获得最高级迁移能力的厂商,华为云GaussDB数据库致力于通过技术,给客户提供一套安全放心的迁移解决方案。

——结束

优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/gaussdb/blog/10088853

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。