针对不同数据库间数据实时同步难的问题, 日前, 阿里云宣布推出混合云数据同步一站式解决方案, 便于广大云产品用户实现实时数据同步的混合云支持, 更为方便的是, 该功能让本地 Oracle 也能实现与云上数据库的实时同步
目前, 很多用户有云下或其他厂商的 OracleMySQL 到阿里云 RDS 或 ECS 自建数据库间的数据实时同步需求 DTS 混合云数据同步功能, 适用于多种用户应用场景, 包括:
1 业务灰度切换
业务系统比较复杂时, 不能一次性切换到阿里云此时, 业务可以按业务模块区域或用户等维度逐步切换上云业务上云过程中, 通过 DTS 进行云上云下或跨云厂商数据同步, 当流量切换异常时, 可快速回滚业务, 有效控制业务迁移风险
2 数据灾备
即使是最可靠的服务提供商, 也可能遇到倒霉的一天, 为保证业务连续性, 业务可以通过 DTS 混合云同步功能, 在阿里云上快速搭建本地业务中心或其他云厂商的业务中心对应的数据灾备中心, 当业务中心出现故障时, 快速将业务切换到容灾中心, 秒级恢复业务
3 业务弹性扩展
因为云的灵活性可扩展性及低成本, 业务在大促等突发流量时, 可以在阿里云弹性扩容并支持部分业务流量此时, 业务可以使用 DTS 混合云同步实现云上云下数据同步, 保证业务访问本地化, 有效提升用户体验
4 阿里云云 BI
阿里云提供一整套低成本高可靠的大数据产品, 用户可以通过 DTS 混合云同步功能, 将线下数据库的业务更新实时同步到阿里云大数据产品, 并基于阿里云大数据产品, 快速低成本得搭建自己的大数据应用及平台
对于云下或云厂商的数据库, 阿里云此次发布的解决方案, 可以支持通过专线进行数据传输, 兼顾了传输性能及数据安全性包括:
Oracle 到 MySQL 或 DRDS 的数据实时同步
Oracle 到 OLAP(MaxCompute 分析型数据库 AnalyticDB) 的数据实时同步
MySQL 实例间的单双向数据同步
MySQL 到 OLAP(MaxCompute 分析型数据库 AnalyticDBDatahub) 的数据实时同步
数据同步架构图如下:
据了解, 目前该功能在国内处于领先位置, 而且 Oracle 数据同步, 及数据双向同步功能, 目前国内仅有阿里云数据传输服务 DTS 支持
使用也十分方便, 仅需三步:
登录数据传输服务 DTS 购买界面, 购买数据同步实例
进入 DTS 控制台, 配置需要同步的源实例及目标实例的连接方式选择需要同步的库或表
配置完成后, 进行启动前的预检查, 预检查成功后, DTS 自动启动同步实例
来源: https://yq.aliyun.com/articles/559036