-
日期时间函数转换说明 - 数据库和应用迁移 UGO
日期时间函数转换说明 在使用UGO进行语法转换时,如果所选目标库为GaussDB 3.2或3.2以下的版本,由于GaussDB部分时间函数与事务相关详情可参见表1。这些函数返回的都是事务的开始时间,而在源库中获取的为当前时间,在长事务的场景下,源库和目标库GaussDB得到的时间不
-
状态码 - 数据库和应用迁移 UGO
Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因
-
查看对象迁移具体信息 - 数据库和应用迁移 UGO
登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”。 当没有迁移项目时,页面默认显示功能简介和流程引导,可关闭显示。当已有迁移项目时,页面默认关闭显示服务简介和流程引导,可手动单击进行显示。 对象迁移页面显示已有项目基础信息,包括项目名称/ID、评估项目名称、状态、目标
-
构造请求 - 数据库和应用迁移 UGO
如cn-north-1,您可以从地区和终端节点中获取。 scope参数定义了Token的作用域,上面示例中获取的Token仅能访问project下的资源。您还可以设置Token额作用域为某个账号下所有资源或账号的某个project下的资源,详细定义请参见获取IAM用户Token(使用密码)。
-
对象校正 - 数据库和应用迁移 UGO
保存:保存对目标端代码的修改。并会形成记录保存在“历史”。 修改后单击“保存”,会形成修改记录,单击“历史记录”按钮,查看修改历史。 列表展示修改时间,单击对应时间后的“回滚”,可以回滚至最近时间的修改记录。 单击历史ID前的下拉图标,对比展示修改记录。 图3 修改历史 修改后的对象,失败的“转换状态”会变为“手工修改”。
-
创建数据库评估任务 - 数据库和应用迁移 UGO
络白名单,确保UGO可以连接源库。 华南-广州弹性公网IP:124.71.59.255 连接方法(可选) 可选择服务名称或连接字符串。默认选择服务名称。本实践以选择服务名称为例。 后续信息依据此处选择而变化显示。 说明: 连接字符串,需使用标准的JDBC连接源数据库。 主机类型(可选)
-
步骤一:创建数据源 - 数据库和应用迁移 UGO
进行统一数据源管理,用于SQL审核的数据库审核及其他用到数据源的场景。 前提条件 添加的数据源必须是正确并且可以连接成功的。 操作步骤 登录UGO服务。 单击左侧导航栏的“数据源管理”。 在数据源管理页面,单击右上角的“创建数据源”按钮。 进入创建数据源页面,完成基本信息的填写。 基本信息填写完成后,“开始测试”高亮显示。
-
查询API版本信息列表 - 数据库和应用迁移 UGO
Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET / 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。
-
查询指定版本号的API版本信息 - 数据库和应用迁移 UGO
需要查询的API版本号。 枚举值:v1 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 id String 版本ID。 links
-
查询迁移项目详情 - 数据库和应用迁移 UGO
String 创建时间。 updated_time String 更新时间。 表4 DataBase 参数 参数类型 描述 port String 端口。 ip String 连接IP。 user_name String 用户名。 service_name String 服务名。 connection_string
-
查询迁移项目状态 - 数据库和应用迁移 UGO
迁移项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 migration_project_id
-
概述 - 数据库和应用迁移 UGO
本章节对UGO的总览页、使用流程和项目状态进行介绍。 总览页面 总览页面可显示UGO的服务简介及应用场景、数据库迁移流程引导和评估及迁移的项目状态的信息。服务简介和流程引导默认展开显示,也可关闭显示。 显示已有项目项目状态及数量。单击具体状态,可筛选显示该状态下所有的项目列表。 使用流程
-
转换计划 - 数据库和应用迁移 UGO
删除分布映射:单击具体表对象“对象类型 > 分布映射 > 删除分布映射”,取消指定表对象的分布映射关系。对应对象名称后展示的分布映射将同步删除。 Hash分布映射字段展示规则如下: 表内存在主键或唯一约束: 如果只存在主键,展示主键中所有符合GaussDB分布列数据类型约束的字段。
-
查询评估项目列表 - 数据库和应用迁移 UGO
最大值:100 缺省值:10 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total_count Integer 评估项目总数。
-
查询迁移项目列表 - 数据库和应用迁移 UGO
最大值:100 缺省值:10 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 migration_projects Array
-
实施对象迁移 - 数据库和应用迁移 UGO
再次修改。 单击“下一步”,进入语法转换页面。 单击“启动”,进行迁移。页面显示对象类型、总数、转换成功、转换失败等信息以及转换开始时间与结束时间。 图2 语法转换 单击“下载报告”,选择所需报告单击“下载”,下载至本地供用户分析。 转换错误报告:该报告介绍了无法等价转换为目标库语法的源库对象详情。
-
约束与限制 - 数据库和应用迁移 UGO
UGO在使用上有一些功能约束与限制,用来提高实例的稳定性和安全性,具体详见表1。 表1 功能约束与限制 功能 使用限制 迁移前 不支持数据库服务命令(如SQL*Plus command PROMPT)。 RDS for MySQL和GaussDB(for MySQL)目标数据库中的
-
概述 - 数据库和应用迁移 UGO
Migration UGO,以下简称为UGO)是专注于异构数据库结构迁移的专业服务。可将数据库中的DDL一键自动转换为华为云GaussDB/RDS的SQL语法,通过数据库评估、结构迁移两大核心功能和自动化语法转换,提前识别可能存在的改造工作、提高转化率、最大化降低用户数据库迁移成本。
-
安全白皮书 - 数据库和应用迁移 UGO
户之间的网络依然是相互隔离的。 服务高可用 UGO底层采用多节点容灾机制,保证服务的高可用。 数据加密(存储) UGO云服务对用户数据库账号口令等敏感信息将采取相关安全保障措施,包括但不限于加密,保证数据的安全性。 数据加密(传输) UGO云服务连接源库和目标库提供了SSL加密方式,提高数据传输的安全性。
-
目标库权限检查 - 数据库和应用迁移 UGO
迁移项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 无 请求示例 迁移项目目标库权限检查。 POST https://{endpoint}/v1/0ac6e