检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
其他云PostgreSQL同步到RDS for PostgreSQL 数据复制服务(Data Replication Service,简称DRS)支持将其他云PostgreSQL数据库的数据实时同步到本云云数据库PostgreSQL实例。通过DRS提供的实时同步任务,实现关键业务的数据实时流动。
源库Oracle补全日志检查方法 Oracle数据库在Physical Standby模式下,日志会从主库直接复制,而自身不产生任何日志。针对Oracle为源的增量同步链路,DRS需要用户提前手动在主库检查补全日志是否符合要求,以保证任务的正常运行。以下检查和设置方法中, 表级:针对指定表的设置。
本地MongoDB迁移到DDS 数据复制服务(Data Replication Service,简称DRS)支持将本地MongoDB数据库的数据迁移至本云文档数据库服务(Document Database Service,以下简称DDS)实例。通过DRS提供的实时迁移任务,实现在
GaussDB分布式为源的单任务配置方法 操作步骤 登录GaussDB分布式数据库所有节点。 查询配置文件位置: find / -name "pg_hba.conf" 打开pg_hba.conf,建议原有的sha256不动,在sha256的配置前一行配置指定单任务同步用户的trust。
全量同步失败报错,关键词“type 'geometry' does not exist” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: retry structures failed events=the
方案概述 场景描述 本实践主要包含以下内容: 介绍如何创建RDS for MySQL实例。 介绍RDS for MySQL实例如何通过DRS服务搭建异地单主灾备。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 实现原理 RDS跨Region容灾实现原理说明: 在两个数据中心独立部署RDS
数据库兼容类型检查 目标数据库兼容类型检查。当数据库类型不兼容时,可能会导致数据乱码或者同步失败。 不通过原因 MySQL->GaussDB(DWS)同步场景,无主键表、空字符串迁移不支持DWS的ORA兼容模式。 MySQL->GaussDB同步场景,目标数据库不兼容MySQL。
目标库实例解除只读 对于运行中的迁移任务,数据复制服务支持解除目标数据库的只读状态。 约束限制 目前仅支持MySQL->MySQL、MySQL->GaussDB(for MySQL)、MongoDB->DDS的迁移入云任务在运行时解除目标库只读。 解除目标库只读可能导致数据不一致,请谨慎操作。
目标库的GTID功能检查 在进行实时灾备时,需要目标数据库开启GTID功能。目标数据库GTID关闭情况下,目标数据库存在主备切换时,可能会导致任务失败。 不通过原因 目标数据库GTID未开启。 处理建议 目标数据库是RDS for MySQL实例时,GTID默认为开启状态且不支持
方案概述 场景描述 本实践主要包含以下内容: 介绍如何创建GaussDB(for MySQL)实例。 介绍如何将其他云MySQL迁移到GaussDB(for MySQL)实例。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 部署架构 本示例中,DRS源数据库为其他云
通过DRS迁移MySQL分库分表总流程 本实践的主要任务流如图1所示: 图1 操作流程 表1 迁移流程 序号 步骤 说明 1 迁移前构造数据 迁移前在源端数据库构造数据,供迁移后查看是否迁移成功。 2 目标端DDM准备 创建VPC和安全组:为创建实例准备网络资源。 创建DDM实例:创建目标端DDM实例。
ECS自建PostgreSQL同步到RDS for PostgreSQL 数据复制服务(Data Replication Service,简称DRS)支持将ECS自建数据库的数据同步到本云云数据库 PostgreSQL 实例。通过DRS提供的实时同步任务,实现在数据库同步过程中业务和数据库不停机,业务中断时间最小化。
将MySQL同步到MySQL 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 RDS for MySQL(5.5、5.6、5.7、8.0版本) 本地自建MySQL数据库(5.5、5.6、5.7、8.0版本) ECS自建MySQL数据库(5.5、5.6、5.7、8.0版本)
创建源端VPN 登录华为云控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击左侧的服务列表图标,选择“网络 > 虚拟专用网络 VPN”。 在左侧导航栏选择“虚拟专用网络 > VPN网关”。 在“VPN网关”界面,单击“创建VPN网关”。 根据界面提示填写网关名称和信息。
将DDS同步到MongoDB 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 DDS实例(3.2、3.4、4.0、4.2、4.4、5.0版本) 说明: DDS 5.0版本当前仅支持副本集,不支持集群。 本地自建Mongo数据库(3.2、3.6、3.4、4.0、4.2、4
数据库参数sql_mode的一致性检查 源数据库和目标数据库的sql_mode参数一致性检查,若不一致,可能会导致迁移失败,建议将参数变为一致。 不通过原因 源数据库和目标数据库的sql_mode参数不一致。 处理建议 修改源数据库或者目标数据库的sql_mode参数,使其保持一致。
创建迁移任务 使用流程 一次完整的实时迁移,是通过创建实时迁移任务,以迁移任务作为数据库迁移的导向,依次进行迁移进度观察、迁移日志分析、迁移数据一致性对比等多项操作。通过多项指标和数据的对比分析,可以帮助您确定合适的业务割接时机,实现最小化业务中断的数据库迁移。 一次完整的实时迁移包含如下过程:
概述 场景描述 本实践主要包含以下内容: 介绍如何在华为云创建RDS for MySQL实例。 介绍如何在华为云创建分布式数据库中间件DDM。 介绍如何通过VPN网络将不同Region的RDS for MySQL数据迁移到DDM。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。
全量或增量阶段失败报错,关键词“Initialize logical replication stream failed, the source database may have a long transaction” 场景描述 全量或增量同步期间DRS任务报错,同步日志界面提示:service
DRS预检查项一览表 DRS同步过程一般包含四个阶段:任务启动阶段、全量阶段、增量阶段、结束任务阶段(单全量任务则包含三个阶段)。为了确保同步各个阶段的平顺,DRS在任务正式启动前,会对任务源数据库、目标数据库中的参数、对象等信息进行自动化的扫描和检测,帮助您提高数据同步的成功率。