检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对于获取用户Token的接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 图1 获取用户Token响应消息头 响应消息体 响应消息体通常以结构化格式返回,与响应消息头中Cont
删除对象迁移项目 操作场景 创建迁移项目数量存在一定的上限,可以根据业务需要,删除暂已经完成对象迁移项目,释放资源。 约束限制 删除项目不可恢复,请谨慎操作。 前提条件 存在已创建的迁移项目。 被公安冻结的迁移项目信息不能被删除,其他冻结类型可删除。 操作步骤 登录UGO控制台。
单击左侧导航栏“结构迁移 > 数据库评估”。 评估数据库页面显示所有已有项目基础信息,包括项目名称/ID、连接类型和项目状态等。ID可直接复制。 若项目较多,可以通过项目状态、标签、具体项目名称或ID进行搜索查找。 图1 创建成功 单击待查看评估项目的“项目名称”,显示“源数据库分析”、“目标数据库
析生成评估报告,是进行数据库迁移的必要前提,通过对源数据库的评估,采集出源库Schema数量,评估迁移工作量以及迁移风险,推荐合适目标等,可以帮助用户在迁移时,进行决策与工作规划。 使用建议 由于连接源库采集对象,会影响源库性能,建议采用非生产环境数据库,或者在业务低峰期进行评估。
目名称、项目状态、目标数据库类型、创建日期和操作。可直接对ID进行复制。 若项目较多,可以通过目标数据库类型、标签、具体项目名称及ID进行搜索查找。 图1 对象迁移 单击“评估项目名称”,可以查看该项目的具体评估信息。详情请参见查看数据库评估结果。 单击待查看迁移对象的“项目名称
待映射的目标库表空间已在目标数据库中创建。 以下链路支持表空间映射功能: Oracle到GaussDB。 Oracle到PostgreSQL。 可以将源库的表空间与目标库的表空间一对一映射,也可以将源库的多个表空间映射到目标库的同一个表空间。 父主题: 实施对象迁移
步骤一:创建数据源 操作场景 进行统一数据源管理,当前仅用于SQL审核。 前提条件 添加的数据源必须是正确并且可以连接成功。 操作步骤 登录UGO控制台。 单击左侧导航栏的“数据源管理”。 在数据源管理页面,单击右上角的“创建数据源”按钮。 进入创建数据源页面,完成基本信息的填写。
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询服务的终端节点。 数据库和应用迁移 UGO API当前支持的Region如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 数据库和应用迁移 UGO API当前支持的Region
Notification)向用户发送消息。 若需要发送消息,需要先创建SMN主题,具体请参见创建主题。 说明: 后续操作: 创建完主题后,您就可以添加订阅了。完成创建和添加订阅后,后续的告警通知即可通过SMN服务发送到您配置的订阅终端。 企业项目 对于已成功关联企业项目的用户,仅需在“企业项目”下拉框中选择目标项目。
API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了UGO支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java hu
端节点服务的数量默认限制为20个,一个用户在单个区域中购买终端节点的数量默认限制为50个。如果受当前资源配额限制,无法满足业务使用需求,您可以申请扩大配额。 如何申请扩大配额 登录管理控制台。 在页面右上角,选择“资源 > 我的配额”。系统进入“服务配额”页面,单击“申请扩大配额”。
单击“查看详情”,可查看对应对象的迁移错误信息和源端、目标端以及比较的信息,也可以复制详细代码。 单击“修改”:可对具体对象进行逐条手工修改。如何修改,请参见校正转换失败对象。 选择可忽略的对象并单击“跳过迁移”,“转换状态”或“迁移状态”变为“忽略”。也可以“撤销跳过”,撤销后对应状态恢复原样。 在修改对象
当目标库为GaussDB时,数据库对象命名需要满足约束:非时序表长度不超过63个字节,时序表长度不超过53个字符,以字母或下划线开头,中间字符可以是字母、数字、下划线、$、#,如果对象名不满足该约束,会导致迁移失败。 图2 对象详细信息-转换错误 可对SQL语句进行修改。 导出:将目标端代码以
操作场景 源数据库评估完成后,根据评估的结果分析,选择需要迁移的目标数据库,填写相关信息,创建对应的迁移项目。每个迁移项目对应一个评估项目,但可以基于一个评估项目多次创建迁移项目。 创建迁移项目分为两个步骤: 步骤一:确认目标数据库。 步骤二:创建数据库迁移项目。 使用须知 实施迁移
Schema的CREATE权限,才可以创建表、视图、索引、序列、PACKAGE、类型、触发器等对象。 在较新版本的GaussDB中(GaussDB 3.1及以上),开启三权分立的SYSADMIN用户需要拥有public Schema的CREATE权限,才可以创建表、视图、索引、序列、PACKAGE、类型、触发器等对象。
支持的数据库类型和版本 约束限制 目前部分源库和目标库仅支持白名单用户使用,需要提交工单申请才能使用。您可以在管理控制台右上角,选择“工单 > 新建工单”,完成工单提交。 若目标库为GaussDB数据库,根据源数据库的类型,建议使用GaussDB兼容对应源库模式的数据库进行迁移。
被冻结的账号,不能使用差异化分析功能。 操作场景 数据库评估时,对数据采集进行差异分析。 指与上次评估或增量评估的增量差异。其中差异化分析可以展示增加或者删除的对象,但修改的对象差异化分析无法展示。 若继续进行分析而采集数据没有变化,则差异化分析报告不变。 操作步骤 登录UGO控制台。
网络准备 源数据库与UGO服务的网络是否打通,目前UGO连接源库仅支持公网连接。 源数据库的防火墙需要放通UGO服务的访问,使得UGO可以正常访问本地数据库。 源数据库的访问白名单限制是否对UGO服务放行,各类型数据库添加白名单的方法不同,具体方法请参考各数据库官方文档进行操作。
产品优势 易操作 一站式异构数据库迁移,整个迁移流程完全可视化,用户无须擅长专业的数据库语法知识,只需按照页面的引导,就可以完成源库到目标库的结构迁移与验证,降低用户的数据库知识门槛。 低风险 获取源库元数据,生成源库画像,让用户对源库有完整、清晰的认识。同时根据目标库生成语法兼
联的预定义标签。 标签的键不能为空且必须唯一,长度不能超过128个字符,可以包含任意语种的字母、数字、空格和_.:=+-@,但首尾不能含有空格,不能以_sys_开头。 标签的值长度不能超过255个字符,可以包含任意语种的字母、数字、空格和_.:/=+-@,但首尾不能含有空格。 编辑标签