自建MySQL迁移至GaiaDB 本文主要介绍自建 MySQL 实例和云原生数据库 GaiaDB 实例之间的数据迁移。 前提条件 自建 MySQL 数据库版本为 5.1、5.5、5.6、5.7 或 8.0 版本。 说明 若源端是其他云平台上的 MySQL 数据库,您还需要确保该数据库已开通公网访问权限。
限制传输速度 根据实际情况,选择是否对全量迁移和增量同步任务进行更细粒度的限流策略设置(设置 每秒迁移的行数 和 每秒迁移的数据量 ),以缓解目标库压力。详情参见: 迁移限速 。 传输对象 MongoDB 数据库仅支持传输对象为整个实例。 上述配置完成后,点击页面下方的 保存并预检查 。 说明 在迁移任务正式启动之前,会先进行预检查。只有预检查通过后,才能成功启动迁移任务。
自建Oracle迁移至RDS MySQL 本文主要介绍自建 Oracle 实例和云数据库 RDS MySQL 实例之间的数据迁移。 前提条件 自建 Oracle 数据库的版本为 10g、11g、12c、18c、19c,且不支持 CDB、RAC 架构。 目标 RDS MySQL 数据库的版本需要大于等于 5.6。 已创建目标端 RDS MySQL 实例。创建方式,请参见 创建 MySQL 实例 。
ObjC标识 在【Build Phases】->【Link Binary With Libraries】中添加系统库: libz.tbd UserNotifications.framework (Xcode8) libsqlite3.tbd 请打开【 Targets】->【Capabilities】->【Push Notifications】 处的开关设置为 ON 状态(Xcode 8) 注意: 如需支持
PostgreSQL至异构数据源的结构迁移,暂仅支持库表结构迁移,不支持函数、视图等其他对象的迁移。 3. 将PostgreSQL数据库作为源端的前置条件 3.1 环境要求 DTS支持将PostgreSQL 9.4 、10.10版本自建数据库作为源端。
使用PostgreSQL数据库作为DTS目标端 使用PostgreSQL数据库作为目标端,在任务创建、任务配置、前置检查、任务启动、任务暂停、任务终止的操作流程请参考典型实践文档。 在任务配置参数和对象映射部分与其他数据源有些许不同。 4.1 任务配置参数 如上图所示。
迁移限制 若为增量同步任务,DTS要求源库的本地Binlog日志保存24小时以上,如为全量同步和增量同步任务,DTS要求源数据库的本地Binlog日志至少保留7天以上,以避免DTS因无法获取Binlog而导致任务失败的可能,极端情况下甚至出现数据不一致或丢失。 为保障同步数据的一致性,业务需要确保同一个主键、业务主键或唯一键的记录只在双向同步的一个节点进行更新。 不支持在源端和目标端使用触发器。
进行连通测试,系统提示连接成功后,单击页面右上角的保存按钮。
分组方式:新建分组、选择已有分组、暂不分组 分组名称:新建新的分组,并保存当前号码 编辑分组 登录短信 控制台 左侧导航栏选“通用管理 > 号码管理 > 号码池”进入号码池列表页面 点击列表右侧操作列的“编辑分组”,在更新分组页面选择新分组
在任务配置参数部分与其他数据源有些许不同。 连接设置 如上图所示,目前DTS的源端支持自建MySQL实例和云数据库RDS for MySQL实例。