检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
复制规则模板 操作场景 复制已有模板用于创建新的自定义模板。 前提条件 有创建完成的规则模板。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核 > 规则管理”,默认进入规则模板页面。 选定待复制的已有模板,单击“操作 > 复制”,完成基本信息的填写。
单击“查看详情”,可查看对应对象的迁移错误信息和源端、目标端以及比较的信息,也可以复制详细代码。 单击“修改”:可对具体对象进行逐条手工修改。如何修改,请参见校正转换失败对象。 选择可忽略的对象并单击“跳过迁移”,“转换状态”或“迁移状态”变为“忽略”。
可直接对ID进行复制。 若项目较多,可以通过目标数据库类型、标签、具体项目名称及ID进行搜索查找。 图1 对象迁移 单击“评估项目名称”,可以查看该项目的具体评估信息。详情请参见查看数据库评估结果。 单击待查看迁移对象的“项目名称”,进入基本信息页签,各信息显示如所示。
说明: 其中的json类型文件,仅支持解析数据复制服务DRS中流量回放功能生成的json文件。 是否推荐索引 打开 目前仅支持GaussDB。默认选择不推荐。 描述 针对业务查询 SQL 的审核任务 可添加对文件的描述,最多100个字符。非必填。 单击“确定”。
解决方案 在异构数据库迁移场景中,UGO实现结构迁移和语法转化,数据复制服务 DRS实现异构数据库数据在线搬迁,可以形成完整的平滑异构数据库端到端搬迁方案,实现主流商用数据库到华为云数据库的自动化迁移,助力用户轻松实现一键上云、一键切换数据库的目的。
ID可直接复制。 若项目较多,可以通过项目状态、标签、具体项目名称或ID进行搜索查找。 图1 创建成功 单击待查看评估项目的“项目名称”,显示“源数据库分析”、“目标数据库分析”及“标签”页签,默认进入“源数据库分析”页面。页面具体功能描述,请查看表1。
复制:可单击源端或目标端后的,将SQL语句复制至剪贴板。 全屏:可单击目标端后的,将目标端编辑框全屏展示,便于编辑修改。全屏时可单击图标退出全屏,或者单击编辑框后使用键盘Esc退出。 更新依赖关系数据:如果启用,还将验证所有从属对象。默认启用,也可关闭。
后续操作 可继续使用数据复制服务 DRS进行异构数据库数据在线搬迁。对于迁移方案来说,将存储过程、函数较复杂的异构数据库上云,UGO+DRS会是一个完整的闭环方案,建议同时使用。
图2 SQL语句转换 支持一键清除源端SQL语句和复制目标端SQL语句。 转换配置相关操作,可详见转换配置。 开启“比较模式”(默认关闭)。 在转换源SQL后,单击以比较模式查看源SQL和转换后的SQL。比较模式下,源SQL无法修改。 图3 文本比较模式
复制表:支持选中一个或多个表对象,单击列表上方的“复制表”,将选中的表对象批量设置为复制表。对象名称后展示分布映射为复制表。 分布映射:单击具体表对象“对象类型 > 分布映射”,支持将单个表对象的分布映射修改为复制或按指定的列哈希分布。
规则管理 查看规则模板详情 复制规则模板 删除规则模板 查看规则项详情 导出规则模板 父主题: SQL审核
数据复制服务 数据库和应用迁移 UGO着重于异构数据库结构,如表结构、视图和存储过程等对象的迁移上云,解决数据库语法转换不兼容的问题。