检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源数据库中是否存在非ASCII字符的对象名称 MySQL迁移时,源数据库中如果存在非ASCII字符的对象名称,可能会导致迁移失败。 不通过原因 源数据库对象名称中存在非ASCII码字符。 处理建议 修改源数据库中存在的非ASCII字符对象名称后,重新进行预检查。 父主题: 数据库参数检查
DRS对比任务耗时预估 对象对比:根据源库查询性能,一般会在几分钟内返回结果,如果对象数据量特别巨大,对比时长可能达到几十分钟。 行数对比:使用select count方式,查询速度跟数据库性能相关。 内容对比:在数据库没有压力并且网络正常的情况下,对比速度大概是5M/s。 用户对比:与对象对比同
Administrator权限后,重新创建任务。添加权限的具体操作请参见:创建用户并授权使用DRS。 方法三:手动添加“账户委托”,添加步骤如下: 使用主账号登录华为云,在右上角单击“控制台”。 在控制台页面,鼠标移动至右上方的账号名,在下拉列表中选择“统一身份认证”。 在统一身份认证页面,单击左侧导航窗格中“委托”,进入“委托”页面。
在创建任务前,需要针对同步条件进行手工自检,以确保您的同步任务更加顺畅。 在同步前,您需要参考入云使用须知获取同步相关说明。 创建同步任务 登录华为云控制台。 单击管理控制台左上角的,选择区域。 选择目标实例所在的区域。 单击左侧的服务列表图标,选择“数据库 > 数据复制服务 DRS”。
UGO结构迁移阶段3:触发器、事件、任务、外键、sequence 选择UGO结构迁移阶段2:普通索引的UGO任务,在对象校正页面,勾选触发器、事件、任务、外键,单击“撤销跳过”,让其迁移状态处于“手工修改”。 对于外键需要选择左侧对象列表勾选。 单击“下一步”进入迁移验证页面,单击启动,确保迁移成功。 迁移成功后,
其他云MySQL实例准备 前提条件 已购买其他云MySQL实例。 账号权限符合要求,具体见账号权限要求。 账号权限要求 当使用DRS将其他云MySQL数据库的数据迁移到云数据库 RDS for MySQL实例时,账号权限要求如表1所示,授权的具体操作请参考授权操作。 表1 迁移账号权限
对比耗时预估 对象对比:根据源库查询性能,一般会在几分钟内返回结果,如果对象数据量特别巨大,对比时长可能达到几十分钟。 行数对比:使用select count方式,查询速度跟数据库性能相关。 内容对比:在数据库没有压力并且网络正常的情况下,对比速度大概是5M/s。 用户对比:与对象对比同
源数据库中存在目标数据库不支持的存储引擎类型的表。 处理建议 返回至对象选择页面。 修改已选的对象,不迁移目标数据库不支持的存储引擎类型的表。 修改完成后,单击“下一步”,重新进行预检查。 父主题: 数据库对象检查
数据复制服务支持对同步的对象进行加工,即可以为选择的对象添加规则。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 任务创建成功之后,且完成数据库对象选择后再调用启动任务接口。详情可参考任务创建流程。
迁移,成本又高。这种情况下,您可以选用数据复制服务提供的备份迁移,通过将本地Microsoft SQL Server数据库的备份文件上传至对象存储服务,然后恢复到目标数据库。备份迁移可以帮助您在云服务不触碰源数据库的情况下,实现数据迁移。 数据复制服务的备份迁移功能支持全量和全量+增量场景的数据库迁移。
再有数据写入源端Oracle,断开后等待约1min。 进行数据对比。单击任务名称,选择“同步对比”页面。 对象级对比:对源库Oracle和目标库GaussDB的数据库同步对象进行对比。 数据级对比:单击“创建对比任务”,勾选要进行行数对比的表,单击确定。 等待对比任务完成后,单击
Map<String,Array<ObjectCompareResultDetails>> 对象对比结果详情。KEY值为对象对比结果概览中的对象类型。 详情请参见表7。 error_code String 错误码。 error_msg String 错误信息。 表6 object_co
功能介绍 批量设置Definer迁移是否迁移到到该用户下。 选择是:迁移后,所有源数据库对象的Definer都会迁移至该用户下,其他用户需要授权后才具有数据库对象权限。 选择否:迁移后,将保持源数据库对象Definer定义不变,选择此选项,需要配合下一步用户权限迁移功能,将源数据库的用
操作列的“查看对比”,进入“迁移对比”页面。 创建对象级对比:通过对象对比,先对数据库对象完整性进行检查。 单击“对象级对比”,进入“对象级对比”页签,单击“开始对比”后稍等一段时间再单击,查看各个对比项的对比结果。 图2 对象级对比 如果需要查看对比项的对比结果详情,可单击指定对比项操作列的“详情”。
MySQL迁移中Definer强制转化后如何维持原业务用户权限体系 Definer的使用主要应用在视图、存储过程、触发器、事件等对象里,Definer并不会限制对象被调用的权限,但会限制对象访问数据库的权限。本场景下,用户在MySQL迁移过程中选择了“所有Definer迁移到该用户下”,则源库用户体
库的数据进行对比分析。 首先进行数据库对象完整性检查。 在“对象级对比”页签,单击“开始对比”后稍等一段时间再单击,查看各个对比项的对比结果。 图1 对象级对比 若需要查看对比项的对比结果详情,可单击指定对比项操作列的“详情”。 数据库对象检查完成后,进行灾备数据行数和内容对比。
UGO任务,在对象校正界面,选择要迁移的索引(也可以单击左侧的对象树进行筛选),单击“撤销跳过”,所选索引的迁移状态变为“手工修改”。 单击“下一步”进入迁移验证页面,单击“启动”开始迁移索引。 确保索引全部迁移成功。 不要单击右下角的“完成”按钮,后续还有其他对象要迁移。 父主题:
置时,会显示预检查结果上报超时。 可能原因 源或目标数据库资源不足,执行查询过慢导致超时。 数据库中对象过多,执行用时长导致超时。 选择的对象过多导致查询超时。部分预检查项会按对象进行查询,例如检查选中表在目标库是否已存在、是否已有数据等。 DRS任务规格过低,受物理资源限制也可能出现预检查超时的情况。
源库补全日志级别检查 Oracle为源同步时,如果同步对象需要全列数据,源库需要打开全列补全日志。 不通过原因 同步对象需要全列数据,但是没有打开全列补全日志。 处理建议 打开全列补全日志。 参考如下命令: 库级:alter database add supplemental log
对等连接双方账号都有权限删除对等连接,一方删除对等连接后,对等连接的所有信息会被立刻删除,包括对等连接关联的路由信息。 VPC对等连接路由存在时,VPC无法被删除。 支持在华为云中国站和国际站同一区域创建对等连接。 VPC1与VPC2创建对等连接,默认情况下VPC2不能通过VPC1的EIP访问公网。您可以通过使用N