检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
已成功创建迁移任务。 方式一 在“实时迁移管理”页面任务列表中,选择需要启动的任务,单击操作列“续传”,重新提交迁移任务。 方式二 在“实时迁移管理”页面任务列表中,选择需要启动的任务,单击任务名称。 跳转至“基本信息”页签,切换至“迁移进度”页签,单击右上角“续传”,重新提交迁移任务。
单击管理控制台左上角的,选择区域和项目。 选择“数据库 > 数据复制服务 DRS”。进入数据复制服务页面。 单击页面右上角的“费用与成本”,进入费用中心页面。 在左侧导航栏中选择“订单管理 > 退订与退换货”,进入“退订与退换货”页面。 在“云服务退订”页面,勾选需要退订的实例订单,单击“操作”列的“退订资源”。
注意事项 为保证任务的正常运行,DRS提供了自动化的检查方法,在您启动DRS任务前,会针对源数据库和目标数据库的相关配置、条件进行检查。主要的检查项和对应的处理建议请参考DRS预检查项一览表。除了预检查项目之外,您还需要注意的事情如表4所示 表4 注意事项 类型名称 使用和操作限制 源数据库限制
单击管理控制台左上角的,选择区域和项目。 选择“数据库 > 数据复制服务 DRS”。进入数据复制服务页面。 单击页面右上角的“费用与成本”,进入费用中心页面。 在左侧导航栏中选择“订单管理 > 退订与退换货”,进入“退订与退换货”页面。 在“云服务退订”页面,勾选需要退订的实例订单,单击“操作”列的“退订资源”。
建议将所有的数据库备份在一个bak文件里或者少量的bak文件里,这样可以减少频繁的上传与恢复,实现打包上传和打包恢复的效果。 导出增量备份文件。 通过Microsoft SQL Server Management Studio 数据库管理软件登录到本地数据库中心。 选择需要迁移的数据库,单击鼠标右键,选择“任务>备份”。
源数据库不允许存在拆分键为timestamp类型的表。 源表的分库分表键要加到目标表的主键和唯一键中(也就是目标表的主键和唯一键中的列应该包含源表的分片列),避免数据冲突出现数据不一致问题。 注意事项 为保证任务的正常运行,DRS提供了自动化的检查方法,在您启动DRS任务前,会针对源数据库和目标数据库的相关配置、条
目标数据库是否存在与源数据库同名的表 MySQL同步场景 表1 目标数据库是否存在与源数据库同名的表 预检查项 目标数据库是否存在与源数据库同名的表(表名冲突)。 描述 校验用户提供的目标数据库是否存在与源数据库同名的表,避免已存在的表被覆盖。若存在,则无法迁移。 特殊情况:如果源和目标数据库中的表,其表
没有对应OBS桶文件的读取权限。 解决方案 针对以上问题,提供如下解决方案: 单击任务名称,进入基本信息页面。 在连接信息模块,检查AK、SK、桶名以及终端节点信息是否填写正确。 如果使用的是临时AK/SK,还需要检查临时AK/SK和Security Token的权限和有效期。 连接信息正确,执行3。
time_zone的一致性检查 源数据库和目标数据库的time_zone参数不一致,可能会导致迁移失败。 不通过原因 源数据库和目标数据库的参数time_zone或system_time_zone不一致。 处理建议 修改源数据库或者目标数据库的time_zone(timezone
设置的密码不符合目标库的密码复杂度要求时,如何修改密码强度 操作场景 用户在设置迁移用户密码时,设置的密码不符合目标库的密码复杂度要求,需要按照用户密码复杂度的要求进行密码设置。 操作步骤 以下操作适用于目标数据库为RDS实例的情况。 登录关系型数据库服务控制台。 选择指定目标数据库实例。
目标数据库是否存在与源数据库同名的对象 预检查项 目标数据库是否存在与源数据库同名的对象。 描述 校验用户提供的目标数据库是否存在与源数据库同名的对象。 不通过提示及处理建议 不通过原因:目标库中存在要同步表的数据和索引。 处理建议:删除目标库表中的数据和索引,否则可能会导致数据不一致。
s检查 源数据库的GTID功能检查 源数据库是否存在使用不支持的存储引擎的表 源数据库是否为GaussDB(for MySQL)备库 源端表结构是否存在换行 源数据库和目标数据库的字符集是否一致 time_zone的一致性检查 collation_server的一致性检查 数据库
和安全组放通DRS迁移实例的弹性公网IP,源库添加DRS迁移实例弹性公网IP白名单,Region-B的DRS迁移实例出方向的网络ACL和安全组放通。操作流程如图2所示: 图2 操作流程 网络配置流程 源库绑定弹性公网IP。 参考华为云各数据库官方文档进行绑定弹性公网IP。 以源库为华为云RDS
订阅数据展示的数据格式为数据复制服务内部的数据格式,数据记录的各个字段含义如表1所示: 表1 数据字段含义 数据字段名称 说明 服务ID RDS实例的IP:PORT。 库名 这条变更记录对应表所在的数据库的库名。 表名 这条变更记录对应的表的表名。 变更类型 这条变更记录的变更类型,
法如下: 方法1:登录虚拟私有云服务的控制台界面,单击VPC下的子网,进入子网详情页面,查找子网的网段,选择未被占用的IP 。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询私有IP列表,选择“device_owner”为空的私有IP。 示例: "192.168.0
数据健康报告是为了用户定期且长期掌握主实例与备实例的数据一致性,为避免长期对比对主实例的性能损耗,对于特大表(比如超亿行的表)的对比,建议使用灾备对比功能。 图1 数据健康报告 修改对比策略 修改对比策略不会影响当前进行的健康对比任务,修改后的设置在下次生效。 在“数据健康报告”页签的“健康对比策略”区域,
在一个网络中一样,仍然需要确保源数据库入方向的网络ACL和安全组放通,源库添加DRS迁移实例IP白名单,DRS迁移实例出方向的网络ACL和安全组放通。需注意,当源数据库和目标数据库不在同一个VPC内的时候,要求源数据库和目标数据库所处的子网处于不同网段,不能重复或交叉。 操作流程如图2所示:
Definer的使用主要应用在视图、存储过程、触发器、事件等对象里,Definer并不会限制对象被调用的权限,但会限制对象访问数据库的权限。本场景下,用户在MySQL迁移过程中选择了“所有Definer迁移到该用户下”,则源库用户体系下其他用户账号在完成用户迁移后,如果用户迁移和权限授权
编辑同步对象 数据复制服务提供的编辑同步对象功能,可以对已启动并在增量中的同步任务对象进行修改。 对于正常增量中的任务,您可以通过编辑同步对象功能来增加或者移除同步的数据库和表。对于新增加的表,DRS会进行所选对象同步。 对于增量失败中的任务,也可通过编辑同步对象功能修改同步对象
修改源和目标数据库的端口号。 同步过程中,不允许对正在同步中的目标数据库进行修改操作。 增量同步过程须知 同步过程中,不允许修改连接源和目标数据库的密码,或修改源和目标数据库的端口号。 同步过程中,不允许对正在同步中的目标数据库进行修改操作。 前提条件 已登录数据复制服务控制台。