-
不同Region,通过VPN网络接入华为云 - 数据复制服务 DRS
网络ACL:VPC默认没有网络ACL,如果您设置过网络ACL,需要增加入方向规则,允许放通DRS私有IP作为源地址、随机端口作为源端口范围,RDS源数据库的IP作为目的地址、监听端口作为目的端口范围。
-
任务状态说明 - 数据复制服务 DRS
配置 回放实例创建成功,但还没有启动任务,可以继续配置任务。 等待启动 已经下发了定时启动任务到回放实例上,等待回放实例启动任务。 启动中 正在启动回放任务。 启动失败 录制回放任务启动失败。 解析中 正在解析流量文件。 回放中 正在进行录制回放。
-
修改流速模式 - 数据复制服务 DRS
修改限速后会出现短暂的没有流量情况,是因为DRS后台进程会重启续传,并不影响任务进度和数据一致性。 前提条件 已登录数据复制服务控制台。 已创建迁移任务。 方法一 在“基本信息”页签的“限速信息”区域,单击“修改”。 图1 基本信息 在弹出的对话框中修改流速模式。
-
DRS自定义策略 - 数据复制服务 DRS
Version": "1.1", "Statement": [{ "Action": ["drs:instance:create"], "Effect": "Allow" }] } 示例2:拒绝用户删除DRS实例 拒绝策略需要同时配合其他策略使用,否则没有实际作用
-
MongoDB数据库迁移过程中,源数据库出现内存溢出(OOM)是什么原因 - 数据复制服务 DRS
源数据库的mongod服务和其他服务同时部署在一台机器上,而且没有设置cacheSizeGB的大小,这种情况下,如果因为其他服务消耗掉内存导致不能给wiredTiger引擎保证的内存,则会出现内存溢出的情况。
-
如何关闭集合均衡器Balancer - 数据复制服务 DRS
图1 查看输出结果 如果返回结果是空,则表示当前Balancer没有在进行块(chunk)迁移,此时可以执行下一步的关闭Balancer的命令。 关闭Balancer。 如果是整个实例的迁移,则执行如下命令,可以关闭整个实例的Balancer。
-
灾备阶段失败报错,关键词“A dml without pk write target db fail” - 数据复制服务 DRS
源端为RDS for MySQL老版本(5-5.7.23),有无主键表隐藏主键的特性,导致DRS任务报错update/delete没有命中。 解决方案 如果是无主键表原因,需要将无主键表修改为主键表,并重新创建DRS任务完成灾备。
-
GaussDB主备版为源强制结束任务 - 数据复制服务 DRS
前提条件 由于普通用户没有执行execute direct操作的权限,删除流复制槽需要联系GaussDB运维人员执行以下操作。 操作步骤 使用DRS同步任务测试连接时的用户登录GaussDB主备版实例。 执行如下语句,查询同步任务选择的database对象所对应的流复制槽名称。
-
任务状态说明 - 数据复制服务 DRS
配置 迁移实例创建成功,但还没有启动任务,可以继续配置任务。 冻结 账户余额小于或等于0元,系统对该用户下的实例进行冻结。 等待启动 已经下发了定时启动迁移任务到迁移实例上,等待迁移实例启动任务。 启动中 正在启动迁移任务。 启动失败 实时迁移任务启动失败。
-
GaussDB分布式版为源强制结束任务 - 数据复制服务 DRS
前提条件 由于普通用户没有执行execute direct操作的权限,删除流复制槽需要联系GaussDB运维人员执行以下操作。 操作步骤 使用DRS同步任务测试连接时的用户登录GaussDB分布式版的每个主DN节点。
-
任务状态说明 - 数据复制服务 DRS
配置 灾备实例创建成功,但还没有启动任务,可以继续配置任务。 冻结 账户余额小于或等于0元,系统对该用户下的实例进行冻结。 等待启动 已经下发了定时启动任务到灾备实例上,等待灾备实例启动任务。 启动中 正在启动灾备任务。 启动失败 实时灾备任务启动失败。
-
分片集群MongoDB迁移前清除孤儿文档 - 数据复制服务 DRS
在Chunk迁移时,如果发生网络闪断等不可预知的场景,完成了复制但没有完成删除,那么对同一条文档会同时存在于两个Shard上。
-
任务状态说明 - 数据复制服务 DRS
配置 同步实例创建成功,但还没有启动任务,可以继续配置任务。 冻结 账户余额小于或等于0元,系统对该用户下的实例进行冻结。 等待启动 已经下发了定时启动同步任务到同步实例上,等待同步实例启动任务。 启动中 正在启动实时同步任务。 启动失败 实时同步任务启动失败。
-
GaussDB分布式版同步到Kafka - 数据复制服务 DRS
全部投递到Partition 0 适用于有事务要求的场景,写入性能比较差,如果没有强事务要求,不推荐使用此选项。
-
MySQL->PostgreSQL - 数据复制服务 DRS
由PostgreSQL中没有对应的类型,DRS会将MySQL的YEAR类型映射成SMALLINT类型。 对于MySQL的DATE类型的'0000'通过DRS会转换成0。
-
GaussDB主备版数据同步到Kafka - 数据复制服务 DRS
全部投递到Partition 0 适用于有事务要求的场景,写入性能比较差,如果没有强事务要求,不推荐使用此选项。
-
MySQL->GaussDB(DWS) - 数据复制服务 DRS
由于GaussDB(DWS)中没有对应的类型,DRS会将MySQL的YEAR类型映射成SMALLINT类型。 对于MySQL的DATE类型的'0000'DRS任务会同步失败。
-
源数据库连接是否成功 - 数据复制服务 DRS
VPC默认没有网络ACL,如果您设置过网络ACL,需要增加入方向规则。 VPN、专线网络 请确保数据库VPN或专线网络配置正确。 请确保数据库的安全规则设置正确。 数据库需要将DRS实例的私有IP添加到其网络白名单中,确保DRS实例可以访问数据库。
-
通过VPN网络接入华为云 - 数据复制服务 DRS
VPC默认没有网络ACL,默认安全组的规则在出方向数据全部放行,DRS迁移实例和目标RDS数据库在相同安全组默认互通,所以在默认场景下无需配置。 如果您设置过网络ACL或安全组,请登录VPC管理控制台进行配置。 安全组:确保DRS私网IP出方向到源数据库的IP、监听端口放通。
-
灾备任务时延增高常见原因 - 数据复制服务 DRS
RPO增大常见原因 RPO是增量同步期间业务数据库一个事务的提交时间与送达DRS实例的时间差,RPO值较大,说明业务数据库最新的变更数据还没有抽取到DRS灾备实例。一般有以下几种原因: 业务数据库和DRS灾备实例之间的网络不稳定,读取业务数据库端的变更日志比较慢。