MongoDB暂不支持库表映射与设置过滤条件。 迁移对象选择的粒度为库或表。若迁移对象选择的是表,则其他对象例如视图、触发器、函数或存储过程等,不会被迁移至目标库。 为保证数据迁移的性能和迁移任务的稳定性,DTS 会对 MySQL 的触发器进行改写,改写方式详情参见 触发器改写方式 。
自建MySQL迁移至GaiaDB 本文主要介绍自建 MySQL 实例和云原生数据库 GaiaDB 实例之间的数据迁移。 前提条件 自建 MySQL 数据库版本为 5.1、5.5、5.6、5.7 或 8.0 版本。 说明 若源端是其他云平台上的 MySQL 数据库,您还需要确保该数据库已开通公网访问权限。
如果源或目标数据库是 BCC/BBC/DCC 自建或 IDC 自建数据库或其他云数据库,则需要您手动添加对应地区 DTS 服务的 IP 地址,以允许来自 DTS 服务器的访问。
其他限制 建议源和目标库版本保持一致,或者从低版本同步到高版本以保障兼容性。如为高版本同步至低版本,可能存在数据库兼容性问题。 执行数据同步前需评估源库和目标库的性能,同时建议业务低峰期执行数据同步。否则全量数据初始化时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升。
如下图,以数据类型 MySQL 迁移为例,使用 DTS 在混合云场景的迁移数据时,由于 DTS 不能跨多跳路由直接访问源端数据库进而迁移数据到目标端数据库,需要借助端口转发或者 BLB IP 组映射等方式来访问源端数据库。
GaiaDB实例间的迁移 本文主要介绍云原生数据库 GaiaDB 实例之间的数据迁移。 前提条件 已创建源端和目标端 GaiaDB 实例。创建方式,请参见 创建 GaiaDB 实例 。 目标端 GaiaDB 实例的存储空间须大于源端 GaiaDB 实例占用的存储空间。
其他限制 建议源和目标库版本保持一致,或者从低版本同步到高版本以保障兼容性。如为高版本同步至低版本,可能存在数据库兼容性问题。 执行数据同步前需评估源库和目标库的性能,同时建议业务低峰期执行数据同步。否则全量数据初始化时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升。 操作限制 迁移过程中请勿进行如下操作,否则会导致迁移任务失败。
完成配置后点击 【授权白名单进入下一步】 ,进入对象映射配置页。 4.1.2.3 对象映射 配置任务-对象映射界面Redis标准版配置参数说明如下: 迁移类型 :支持全量迁移和增量迁移,其中增量迁移为必选。 自定义同步点 : 仅当迁移类型中只选择增量迁移时生效 。DTS将从指定的同步点开始增量同步。当未指定增量的自定义同步点时,DTS将默认从最新同步点进行增量迁移。
如果源或目标数据库是 BCC/BBC/DCC 自建或 IDC 自建数据库或其他云数据库,则需要您手动添加对应地区 DTS 服务的 IP 地址,以允许来自 DTS 服务器的访问。
百度智能云目前开放多区域支持,您可以根据您的客户群体分布的不同选择不同地域的云服务器服务,请参考区域选择说明。地域内的BCC实例内网间是可以互通的,不同地域之间的BCC实例内网不互通。因为获取物理资源的成本不一,所以每个区域的价格都略有差异。 读写分离 主实例处理数据库写请求,而只读实例处理数据库读请求。 度量(metric) 数据指标的类别,如发动机的温度、发动机转速、模拟量等。