检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
双主灾备是对环境要求比较高的架构,实施部署双主灾备前请务必阅读约束和设计思考。 双主灾备的搭建过程对步骤是有严格要求的,请按照以下步骤进行部署,以确保双主任务顺利部署。 创建正向灾备任务,具体操作步骤请参见创建灾备任务。创建完成后,会生成两个子任务,即正向灾备和反向灾备任务,此时反向灾备任务为配置状态。 当
7日凌晨3:00首次尝试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至DRS任务到期或者续费成功。到期前7日自动续费扣款是系统默认配置,您也可以根据需要修改此扣款日。 父主题: 续费
源数据库中不允许存在被禁用的聚集索引,如果存在可能会导致迁移失败。 不通过原因 源数据库中存在被禁用的聚集索引。 处理建议 通过执行如下操作,启用表中已禁用的索引: ALTER INDEX [索引名称] ON [表名] REBUILD; 父主题: 数据库参数检查
B(for MySQL)、MySQL->Kafka、MySQL->CSS/ES、MySQL->Oracle的实时同步任务使用。 任务状态为配置中、全量中、增量中、全量失败、增量失败、暂停中的实时同步任务使用。 URI PUT /v5/{project_id}/jobs/{job_
可能原因 源库或目标库连接数不足,请检查源库或目标库的连接数上限和当前已经使用的连接数。一般情况DRS使用连接数:源数据库端10个左右,目标数据库端20个左右。 处理方法 调整数据库支持的连接数。 如果为DDS,可参考DDS用户指南中的内容,查询和调整数据库支持的连接数。 如果为Mongo数据库,可参考官网文档进行调整。
进入购买云数据库RDS页面。 配置实例基本信息。选择区域“华南-广州”。 图1 基本信息 选择实例规格。 图2 实例规格 选择实例所属的VPC和安全组、配置数据库端口。 VPC和安全组已在创建VPC和安全组中准备好。 图3 选择网络 高级配置。 图4 高级配置 单击“立即购买”。 进行规格确认。
offline:自建数据库。 ecs:华为云ECS自建数据库。 cloud:华为云数据库。 枚举值: offline ecs cloud target_endpoint_type String 目标数据库实例类型。取值: offline:自建数据库。 ecs:华为云ECS自建数据库。 cloud:华为云数据库。
详情请参见表5。 表5 kerberos字段数据结构说明 参数 是否必选 参数类型 描述 krb5_conf_file 否 String krb5配置文件。 key_tab_file 否 String key文件。 domain_name 否 String 域名。 user_principal
DRS实时同步支持使用Online DDL工具吗 使用场景 MySQL为源的迁移或同步任务,在增量阶段使用第三方拷表方式实现的Online DDL工具(如PT-OSC、GH-OST)在源库执行DDL,会先创建临时表,通过临时表做DDL,针对这个情况,使用DRS进行迁移或同步时,可分为以下三种场景:
参数管理 更新任务的参数信息 查询任务参数配置列表 查询任务的参数配置修改历史 父主题: API v5(公测中)
配。 校验通过后,单击“生成加工规则”,即可在加工规则表格中看到该规则。 在“高级设置”中设置关联表的“配置条件”和“配置规则”,辅助您进行数据过滤。 图4 高级设置 在“配置条件”中,根据在3输入的过滤条件,填写关联表的相关信息。 “库名”、“表名”、“列名”、“主键”、“索引
支持的数据库类型 目前,DRS实时灾备支持的数据库类型,如下表所示。 表1 灾备方案 业务数据库 灾备数据库 相关文档 本地自建MySQL数据库 ECS自建MySQL数据库 其他云上MySQL数据库 RDS for MySQL RDS for MySQL MySQL到MySQL单主灾备
例调试功能。 接口约束 仅实时迁移、实时同步支持对象选择。 任务创建成功之后,任务状态为CONFIGURATION,并且与源库和目标库测试连接通过、修改任务接口调用成功后才能调用。 为保证接口调用性能,建议批量调用数量不超过10个。 URI PUT /v3/{project_id
规格变更)。 解决方法5:升级目标库的实例规格,提高目标库实例写入性能。以目标实例为RDS for MySQL为例,参考变更规格,升级实例配置。 解决方法6:如果存在热点更新,需要等待热点更新完毕,或者从业务上尽量避免热点更新。 解决方法7:网络延迟无法避免,用户可以通过专线网络接入源库和目标库实例减少延迟。
当该库下的表所包含的列作为数据过滤高级设置的关联列时,需要填true,并且在columns里填写关联列信息,在config_conditions填写数据过滤高级设置的配置条件。 schemas 否 Map<String,SchemaObject> 需要迁移或同步的模式,当整库迁移或同步为false时需要填写。
'hstore'; 解决方案 插件对象不同步,同步前请先在目标库安装相应的插件。请按照如下步骤,安装插件后,再重试DRS任务。 使用root用户登录目标库RDS for PostgreSQL的相应库(database)。 执行如下SQL,安装hstore插件。 create extension
全量实时同步任务,源库为备机且“hot_standby_feedback”参数为off。 处理建议 全量+增量的实时同步任务,修改源数据库,配置为主机。 全量实时同步任务,修改源数据库,配置为主机。或者在启动全量同步前,修改源库参数“hot_standby_feedback”为on,全量同步结束后,将该参数改回off。
is *** MB]。 可能原因 目标库创建索引时,需要的内存大于数据库配置maintenance_work_mem的大小。 解决方案 参考修改实例参数内容,修改目标数据库RDS for PostgreSQL配置参数maintenance_work_mem至合适值。 等待数据库重启
'postgis'; 解决方案 插件对象不同步,同步前请先在目标库安装相应的插件。请按照如下步骤,安装插件后,再重试DRS任务。 使用root用户登录目标库RDS for PostgreSQL的相应库(database)。 执行如下SQL,安装postgis插件。 create extension
当该库下的表所包含的列作为数据过滤高级设置的关联列时,需要填true,并且在columns里填写关联列信息,在config_conditions填写数据过滤高级设置的配置条件。 schemas 否 Map<String,SchemaObject> 需要迁移或同步的模式,当整库迁移或同步为false时需要填写。