更新时间:2025-02-22 GMT+08:00
分享

数据库评估

评估的意义

UGO的数据库评估可全面评估对象兼容性、给出目标库选型,评估工作量与迁移风险,并给出合理的语法改造建议,以解决传统数据库迁移不知源库实际情况、不知如何选择目标库、迁移风险和工作量未知等难点。

评估的核心功能

为实现用户轻松实现一键上云、一键切换数据库的目的,UGO给出了数据库源库画像、目标库选型与规格推荐、目标库兼容性分析和迁移工作量评估等核心评估功能。

  • 数据库源库画像:

    源库画像以海量业务场景为样本,以数据库关键指标为特性进行训练,抽象出数据库的信息全貌,为进一步精准、快速地分析源库的应用场景、用户操作习惯等重要信息,提供了足够的数据基础。

  • 目标库选型与规格推荐:

    依据数据库源库画像,综合兼容性、性能、对象复杂度、使用场景等,智能推荐合适的目标库选型及优先级,并全面比较不同选型下的规格及迁移成本。用户可依据自身实际需求,选择最优方迁移案。

  • 目标库兼容性分析:

    根据选定的源库和目标库,以源库全语法树分析为基础,对采集对象在目标库中的可转换率进行分析与评估,并提供分析结果。

  • 迁移工作量评估:

    依据海量业务场景下的实际人力迁移成本,作为评估基线依据大量业务场景自动化迁移过程,累计迁移工作量作为输入并结合代码量、转化率、不兼容特性改造难度等的全面评估分析,给出具体的DBA工作量、开发工作量和测试%上线工作量。

数据库评估流程

图1 评估流程

1. 单击左侧导航栏对象迁移 > 数据库评估

2. 在评估数据库页面,单击右上角的“创建评估项目”

3. 参考创建评估项目,完成基本信息的填写,进行预检查、模式选择、对象类型选择和任务确认。

相关文档