检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全性,但对数据库读写性能有少量影响,实际请按照业务使用策略进行选择。 DAS登录数据库 数据库引擎 GaussDB - 数据库来源 GaussDB 勾选本示例中创建的GaussDB实例 数据库名称 postgres - 登录用户名 root - 密码 - 本示例中创建的GaussDB实例root用户密码
DRS灾备任务 灾备任务名称 DRS-DR-Task 自定义,易理解可识别。 源数据库引擎 MySQL 本示例中源数据库为在“华北-北京一”创建的业务实例。 目标数据库引擎 MySQL 本示例中目标数据库为在“华北-北京四”创建的灾备实例。 网络类型 公网网络 本示例中采用“公网网络”。 父主题:
不限速:对迁移速度不进行限制,通常会最大化使用源数据库的出口带宽。 该流速模式同时会对源数据库造成读消耗,消耗取决于源数据库的出口带宽。比如:源数据库的出口带宽为100MB/s,假设高速模式使用了80%带宽,则迁移对源数据库将造成80MB/s的读操作IO消耗。 详情请参见表16。
不限速:对迁移速度不进行限制,通常会最大化使用源数据库的出口带宽。 该流速模式同时会对源数据库造成读消耗,消耗取决于源数据库的出口带宽。比如:源数据库的出口带宽为100MB/s,假设高速模式使用了80%带宽,则迁移对源数据库将造成80MB/s的读操作IO消耗。 详情请参见表16。
是否默认恢复,默认恢复所有数据库。 “true”是代表默认恢复还原备份文件中的全部数据库。 “false”代表需要在db_names这个字段中指定需要恢复的数据库名。 is_last_backup Boolean 一次典型的增量恢复过程,会涉及多次恢复增量备份。每个增量备份恢复均会使目标数据库保持还
任务状态说明 实时同步任务的状态和说明,请参见表1。 表1 实时同步任务状态和说明 状态 说明 创建中 正在创建数据复制服务需要用到的同步实例。 创建任务失败 创建实时同步实例失败。 配置 同步实例创建成功,但还没有启动任务,可以继续配置任务。 冻结 账户余额小于或等于0元,系统对该用户下的实例进行冻结。
EXCLUDED_NODES中不能包含DRS的任务IP。 查看源数据库信息(例如IP,端口,或者service name/sid)是否发生修改,如果源库信息发生改变,可选择以下操作: 恢复修改的源数据库信息,DRS任务会自动重试继续同步任务。 重新创建任务进行同步。 执行以下命令查看源数据库连接数,连接数已经达到上限。
如何设置最小化权限且独立的使用DRS的Oracle账号 DRS要求的MySQL权限有哪些 如何将源数据库的用户与权限导出,再导入到目标数据库 创建DRS任务后执行自动功能失败 创建DRS任务提示用户权限不足或没有操作权限 DRS要求的PostgreSQL权限有哪些 当源库有无主键表时需要lock
nspname='public') order by n.nspname, c.relname; 查询结果为需要在目标数据库中执行的sql语句。 使用对应DRS任务的目标数据库的用户连接该任务同步的目标数据库,在目标库中执行步骤1中查询出的sql语句。 在目标库中执行如下语句,检查序列值同步结果。 SELECT
行填写,填写的数据库对象名称(例如库名、schema名、表名)不允许包含“<”,“>”,"."和“"”,不支持以空格开头或结尾的对象,且大小写敏感。 配置中的任务,可使用“表级同步”,“库级同步”或“文件导入”三种方式,每次切换新的方式后,当前选择或者导入的数据库对象被清空,需重新选择或导入。
这条Record的ID,这个ID在订阅过程中不保证递增。 instance 这条Record对应的数据库实例的连接地址,格式为:ip:port。 source_type 这条Record对应数据库实例的引擎类型,目前只支持MySQL。 source_category 这条Record的类
DRS迁移任务 迁移任务名 DRS-mysql 自定义 源数据库引擎 MySQL 本示例中源数据库为自建MySQL,即在华为云弹性云服务器上安装社区版MySQL。 目标数据库引擎 MySQL 本示例中目标数据库也是MySQL,使用的云数据库 RDS for MySQL实例。 网络类型 VPC网络
endpoint_type 是 String 数据库实例类型。取值: offline:自建数据库。 ecs:华为云ECS自建数据库。 cloud:华为云数据库。 枚举值: offline ecs cloud endpoint_role 是 String 数据库实例角色。取值: so:源库。 ta:目标库。
注。 如果RTO持续增加,可在灾备数据库执行以下语句,查看是否有执行时间比较长的sql或者正在执行的DDL。 show processlist 如果灾备数据库异常,需要联系数据库运维工程师解决。 RPO增大常见原因 RPO是增量同步期间业务数据库一个事务的提交时间与送达DRS实例
暂停”。 在弹出的“暂停任务”对话框中,选择“暂停日志抓取”后,单击“是”。 增量状态暂停任务时,仅暂停增量数据的回放、或者拉取加回放,在进行数据库割接前,请先结束任务。 勾选“暂停日志抓取”后,该功能会停止一切DRS和源库、目标库的连接,请注意暂停过长可能会因为源端所需日志过期而导致
MB]。 可能原因 目标库创建索引时,需要的内存大于数据库配置maintenance_work_mem的大小。 解决方案 参考修改实例参数内容,修改目标数据库RDS for PostgreSQL配置参数maintenance_work_mem至合适值。 等待数据库重启生效后,在DRS任务管理页面单击“续传”继续同步。
如果先同步了插入的数据到目标库user表,这时候目标数据库的触发器被触发,目标库log表会自动写入,当同步第二条log表数据时,就无法将这条log表数据写到目标库了,数据冲突任务报错。 如果先同步log表中的数据,再同步user表的数据时,这时候目标数据库的触发器被触发,会导致log表多一条数据,发生数据不一致问题。
DRS同步任务 同步任务名 DRS-MySQLToKafka 自定义 源数据库引擎 MySQL 本示例中源数据库为MySQL,使用的华为云RDS实例。 目标数据库引擎 Kafka 本示例中目标数据库为Kafka。 网络类型 VPC网络 本示例中采用“VPC网络”。 以上资源成
processlist查看。 解决方法3:源库应尽量避免执行批量DDL,如果必须执行DDL,请尽量在业务低峰期执行。 解决方法4:重新创建任务,选择较大规格提升同步性能(目前,DRS同步仅支持任务类型为单AZ的同步任务升级实例规格,不支持降低规格,具体操作及约束限制可参考同步规格变更)。 解决方法5:升级
endpoint_type 是 String 数据库实例类型。取值: offline:自建数据库。 ecs:华为云ECS自建数据库。 cloud:华为云数据库。 枚举值: offline ecs cloud endpoint_role 是 String 数据库实例角色。取值: so:源库。 ta:目标库。