检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不同Region,通过VPN网络接入华为云 使用DRS将不同Region的华为云ECS数据库迁移到华为云云数据库时,选择VPN网络其网络示意图如图1所示: 图1 网络示意图 源数据库为ECS自建数据库,源和目标数据库属于不同Region,DRS使用VPN网络。需要在华为云Regi
cloud_service_type String 用户购买云服务产品的云服务类型,例如EC2,云服务类型为hws.service.type.ec2。 resource_type String 用户购买云服务产品的资源类型,例如EC2中的VM,资源类型为hws.resource.type.vm。 resource_spec_code
通过创建事件触发器和函数实现PostgreSQL增量DDL同步 本小结介绍PostgreSQL->RDS for PostgreSQL实时同步,通过在源库创建事件触发器和函数获取源库的DDL信息,然后在DRS增量实时同步阶段实现DDL操作的同步。 前提条件 当前支持的DDL操作包含如下: 表级同步支持:TRUNCATE(仅PostgreSQL
inlog,DRS通过解析binlog同步数据,如果业务侧写入与触发器、事件存在同样对象,就会发生重复执行导致数据不一致或者任务失败,所以在灾备场景下,触发器和事件是不支持的。 假如源库表user存在这样触发器,当表user写入数据时,触发器会同步往另一个log表中写入一条日志数据。
VPC网络 适合云上同区域数据库之间的同步。 源数据库所在的区域要和目标数据库实例所在的区域保持一致。 源数据库可以和目标数据库在同一VPC内,也可以在不同VPC内。 当源数据库和目标数据库处于同一个VPC内的时候,默认网络是连通的,不需要单独设置安全组。 当源数据库和目标数据库
加过委托。创建委托方法,可参考委托管理。 操作步骤 本章节将介绍在公网网络场景下,通过数据复制服务配置GeminiDB Redis同步至Redis集群的任务流程。 在“实时同步管理”页面,单击“创建同步任务”。 在“同步实例”页面,填选区域、项目、任务名称、描述、同步实例信息,单击“开始创建”。
GeminiDB Redis ECS自建Redis集群(开源Redis 4.0版本以上) 本地自建Redis集群(开源Redis 4.0版本以上) 支持的迁移对象范围 在使用DRS进行迁移时,不同类型的迁移任务,支持的迁移对象范围不同,详细情况可参考表2。DRS会根据用户选择,在“预检查”阶段对迁移对象进行自动检查。
目标数据库已存在的表中有启用的触发器 GaussDB为目标库同步场景 表1 目标数据库已存在的表中有启用的触发器 预检查项 目标数据库已存在的表中有启用的触发器 描述 目标数据库已存在的表包含生效的触发器,此类触发器可能引发数据同步任务失败 不通过提示及处理建议 不通过原因:目标
UGO结构迁移阶段3:触发器、事件、任务、外键、sequence 选择UGO结构迁移阶段2:普通索引的UGO任务,在对象校正页面,勾选触发器、事件、任务、外键,单击“撤销跳过”,让其迁移状态处于“手工修改”。 对于外键需要选择左侧对象列表勾选。 单击“下一步”进入迁移验证页面,单击启动,确保迁移成功。
格式必须为Row格式。 在磁盘空间允许的情况下,建议业务数据库binlog保存时间越长越好,建议为7天。 业务数据库须开启GTID。 业务数据库名称在1到64个字符之间,由小写字母、数字、中划线、下划线组成,不能包含其他特殊字符。 灾备中,不支持业务库在自增主键列上写入0值,否则
源数据库中是否存在非ASCII字符的触发器名 MySQL迁移时,源数据库中不能存在非ASCII字符的触发器名,若存在,可能会导致迁移失败。 不通过原因 源数据库中存在非ASCII字符的发器名。 处理建议 方法一:单击“上一步”,返回至“迁移模式”页面,迁移对象不要选择包含非ASCII字符名的触发器。
方式一 在“实时同步管理”页面的任务列表中,选择要修改的任务,单击操作列“编辑”按钮。 进入“源库及目标库”页面,填写源库和目标库信息,单击“下一步”。 在“设定同步”页面,选择编辑同步对象,单击“下一步”。 在“预检查”页面,进行同步任务预校验,校验是否可进行实时同步。 在“任务
源库指定名称的复制槽是否存在 实例类型是否匹配迁移模式 物理复制库检查 目标库大小写敏感检查 源库表是否开启了CDC 源库CDC数据保留时间是否足够 源库服务器计算机名是否一致 源库库名长度校验 同步对象名称校验 源数据库是否存在被禁用的聚集索引 源数据库实例是否为空 源数据库恢复模式检查 源数据库选择对象预检查
的迁移任务不可恢复。 操作步骤 本小节主要介绍OBS自建桶场景下,通过数据复制控制台创建备份迁移任务的配置流程。 在“备份迁移管理”页面,单击“创建迁移任务”。 在“选定备份”页面输入任务名称和描述,填选备份文件信息,单击“下一步”。 图1 任务信息 表4 任务信息 参数 描述 区域
SQL Server数据库实例的全量备份,对已有的Microsoft SQL Server实例进行备份数据迁移。 在“备份迁移管理”页面,单击“创建迁移任务”。 在“选定备份”页面输入任务名称和描述,填选备份文件信息,单击“下一步”。 图1 任务信息 表4 任务信息 参数 描述 区域
已阅读以上使用建议和使用须知。 操作步骤 本章节将介绍在公网网络场景下,通过数据复制服务配置Redis集群数据库迁移至GeminiDB Redis的任务流程。 在“实时迁移管理”页面,单击“创建迁移任务”,进入创建迁移任务页面。 在“迁移实例”页面,填选区域、项目、任务名称、描述、迁移实例信息,单击“开始创建”。
过委托。创建委托方法,可参考委托管理。 操作步骤 本章节将介绍在公网网络场景下,通过数据复制服务配置Redis集群数据库同步至GeminiDB Redis的任务流程。 在“实时同步管理”页面,单击“创建同步任务”。 在“同步实例”页面,填选区域、项目、任务名称、描述、同步实例信息,单击“开始创建”。
x、5.0.x版本) ECS自建Redis主备版(4.0.x、5.0.x版本) GeminiDB Redis 目前仅支持白名单用户使用。 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表2。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。
已成功创建迁移任务。 操作步骤 任务列表中,仅展示当前登录用户所创建的全部任务,同一租户下的不同用户之间的任务不可见。 在“实时迁移管理”界面,选择指定的迁移任务,单击任务名称。 在“基本信息”页签,查看当前迁移任务的详细信息。 您可查看到当前迁移任务下对应的任务信息、迁移实例信息和迁移信息。
本地自建Redis主备版(4.0.x、5.0.x版本) ECS自建Redis主备版(4.0.x、5.0.x版本) GeminiDB Redis 支持的迁移对象范围 在使用DRS进行迁移时,不同类型的迁移任务,支持的迁移对象范围不同,详细情况可参考表2。DRS会根据用户选择,在“预检查”阶段对迁移对象进行自动检查。