检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
语法转换配置 由于每个特性参数控制的转换场景不同,用户和业务人员难以系统全面地理解,导致多次返工,影响迁移效率和用户体验。所以使用转换配置可以减少手动更新配置功能,根据不同的业务需要设置转换配置,以得到最优的转换结果,从而快速准确的完成迁移。另外,可在表空间映射中创建源库到目标库表空间的映射关系。
创建迁移项目”的数据库评估项目。 待使用的目标数据库类型及版本信息要与评估项目确认的目标库类型及版本一致。 待连接的目标库正常,无欠费、停机等情况。 确保提供的目标数据库可正常访问,且连接用户需要具有对于Schema、表、程序、索引、用户、函数、视图等迁移对象的创建、删除和更改的权限。 确认目标数据库
据库评估结果。 单击待查看迁移对象的“项目名称”,进入基本信息页签,各信息显示如所示。 图2 迁移对象具体信息 表1 迁移信息区域说明 区域名称 说明 转换进度 显示项目的转换进度。转换进度分为转换计划、转换配置、语法转换、对象校正以及迁移验证五个步骤。 若步骤进行完成,可单击步
修改后的对象,转换状态由“失败”变为“手工修改”。 批量语句更新 登录UGO控制台。 单击左侧导航栏“结构迁移 > 对象迁移”,显示迁移项目列表。 单击待迁移项目的“操作 > 迁移”,进入迁移项目,选择“对象校正”页签。 单击“批量语句更新”,进入批量修改页面。 图4 批量修改 单击“搜索
息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
PostgreSQL为源 检查项 描述 操作建议 DDL对象数量检查 检查该用户是否至少有一个Schema对象能访问并且存在DDL需要评估。 用户至少需要能够访问一个模式对象,否则无法创建评估任务。注意:PostgreSQL的系统对象不在对象数量的统计范围之内。 评估项目创建项目
并需要访问mysql数据库进行权限检查。 创建用户。 CREATE USER <user> IDENTIFIEDBY passwd; GRANT SELECT ON mysql.* TO <user>; DDL对象数量检查 检查该用户是否至少有一个Schema对象能访问并且存在DDL需要评估。
DBA; 动态视图权限 检查用户对各种动态性能视图的访问权限,该权限用来获取数据库基础信息。 赋予DBA权限即可。 DDL对象数量检查 检查该用户是否至少有一个Schema对象能访问并且存在DDL需要评估。 用户至少需要能够访问一个存在DDL的Schema对象,否则无法创建评估任
赋权语句如下: GRANT SELECT ON OBJECT ; DDL对象数量检查 检查该用户是否至少有一个Schema对象能访问并且存在DDL需要评估。 用户可能没有访问表的权限,请授予View Definition权限。赋权语句如下: GRANT VIEW DEFINITION ON DATABASE
UGO使用统一身份认证服务(IAM)进行精细的权限管理,IAM提供身份认证及访问控制等功能,给不同的用户组授予不同的权限,并采用细粒度的鉴权方式,精细地控制UGO功能的使用范围,帮助用户安全的控制服务的访问。 网络隔离 UGO通过公网连接租户的源数据库,通过非公网方式连接租户的目标数据库。
型等信息。 图5 对象校正 可对选中的具体对象单击“跳过迁移”,忽略不想验证迁移的对象。 批量语句更新:批量语句更新支持类似问题的批量搜索和修改。如何批量语句更新,可参考批量语句更新。 单击待修改对象“操作 > 查看详情”,进入对象详细信息页面。可以查看“转换错误”信息和“修改”建议。
源数据库忽略迁移的schema有哪些? 迁移项目中,语法转换与迁移验证的区别? Oracle数据库迁移到目标库,数据库结构有什么变化? 部分功能无法正常使用,是为什么? 迁移到目标库后,生成的dsc_ora_ext这个Schema的作用是什么? 如何解决Oracle系统参数配置太低导致采集失败或速度慢的问题?
Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了UGO支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3
一次审核Schema的数量不超过10000。 审核数据库过程中,避免对正在审核的数据库对象进行删除等操作,影响审核结果。 如果使用系统模板进行审核时,新版本升级结束后,再次重试或者同数据源审核,会导致审核结果不一致。为避免此现象发生,建议使用自定义模板。 操作步骤 登录UGO控制台。 单击左侧导航栏“SQL审核
版本的状态。 缺省值:CURRENT 枚举值: CURRENT SUPPORTED DEPRECATED updated String 版本更新时间。 请求示例 GET https://{endpoint}/ 响应示例 状态码: 200 请求成功。 { "versions" :
使用指导书》的常见问题:源数据库忽略迁移的schema有哪些? 对源库的影响 UGO会占用一些数据库会话连接,在进行对象采集时会占用源库资源,为避免UGO运行时对源库的正常业务产生影响,建议将源库的对象导出到测试库,UGO连接测试库进行采集、评估和转换,如果条件不允许需要在生产库的业务低峰期进行采集。 不支持增量迁移
版本的状态。 缺省值:CURRENT 枚举值: CURRENT SUPPORTED DEPRECATED updated String 版本更新时间。 请求示例 GET https://{endpoint}/{api_version} 响应示例 状态码: 200 请求成功。 {
企业版的实例,请在界面上选择 V2.0-2.7 企业版进行迁移。如果 GaussDB 实例为 V2.0-2.1 以前的版本,UGO 不支持迁移,请升级实例。
resource_id String 资源ID。 created_time String 创建时间。 updated_time String 更新时间。 请求示例 获取迁移项目状态。 GET https://{endpoint}/v1/0ac6eb2c8000d2ee2fd9c006
target_db_info 表4 object 目标库信息。 created_time String 创建时间。 updated_time String 更新时间。 表4 DataBase 参数 参数类型 描述 port String 端口。 ip String 连接IP。 user_name String