亚马逊云科技-开始使用DMS架构转换GenAI
关键字: [yt, DMS Schema Conversion, Database Migration Service, Schema Conversion, Source Database, Target Database, Schema Assessment]
本文字数: 1500, 阅读完需: 8 分钟
导读在这场在线技术讲座中,Rachel Foo女士介绍了”亚马逊云科技数据库迁移服务 - 借助DMS架构转换开始使用GenAI”。她阐释了新的DMS架构转换功能如何在亚马逊云科技数据库迁移服务(DMS)内实现端到端的数据库迁移;具体而言,它提供了架构评估报告、数据库对象的自动转换,以及手动转换任务的指导。该演讲重点介绍了DMS架构转换如何简化并加快云迁移的规划、评估、转换和迁移过程,将手动预迁移任务的时间从数周/数月缩减至数小时,并支持在Oracle/SQL Server与MySQL/PostgreSQL之间进行转换。
演讲精华以下是小编为您整理的本次演讲的精华,共1200字,阅读时间大约是6分钟。
在云计算领域,亚马逊云科技(亚马逊云科技)作为一股先锋力量,为企业不断发展的需求提供了一套全面的服务。在这些服务中,亚马逊云科技数据库迁移服务(DMS)已成为改变游戏规则的力量,使组织能够以最小的停机时间和零数据损失无缝地将数据库迁移到云端。
亚马逊云科技技术产品经理Rachel Foo揭开了最近推出的DMS Schema Conversion功能,这是DMS武库中一个具有突破性的新增能力。这一创新专注于迁移过程中关键的动员阶段,其中数据库模式的评估和转换发挥着至关重要的作用。
现有的亚马逊云科技Schema Conversion Tool (SCT)是一款长期为数据库管理员提供可靠助手的本地安装应用程序,具有三大主要功能。首先,它生成全面的评估报告,详细总结了迁移的推荐目标引擎和完成过渡所需的工作量级别。其次,SCT试图将所有模式和代码对象(包括存储过程和函数)转换为目标引擎。最后,它为将数据仓库迁移到Amazon Redshift提供了本地提取器,包括将与亚马逊云科技Glue无缝集成所需的ETL相关业务逻辑进行转换。
然而,作为本地安装的工具,SCT存在挑战,客户必须在DMS和这个外部工具之间来回切换,造成了体验不连贯。通过推出DMS Schema Conversion,亚马逊云科技解决了这一痛点,将SCT功能直接集成到DMS中作为一项全程托管能力。这种集成提供了一个端到端的数据库迁移解决方案,在一个中央管理的服务下,简化并加速了规划、评估、转换和迁移过程。
这种集成带来的好处是多方面的。DMS Schema Conversion有可能将手动的迁移前任务从数周或数月缩短到仅仅几个小时,证明了它所带来的效率和流程简化。目前,DMS Schema Conversion支持在Oracle或Microsoft SQL Server与MySQL或PostgreSQL之间进行转换,未来计划扩展支持的引擎。
在DMS Schema Conversion的核心位置,存在一份强大的模式评估报告,该报告总结了所有模式转换任务。总结选项卡提供了DMS Schema Conversion能够自动转换数据库存储对象和数据库代码对象项目数量的全面概览。此外,它还提供了在目标数据库实例中创建等效模式项目所需工作量的估计。
Action Items选项卡是一个宝贵的资源,列出了DMS Schema Conversion无法自动转换为与目标数据库引擎兼容格式的项目。对于每个操作项目,都提供了规范性指导,详细说明了问题并提供了手动转换的分步说明。类似的操作项目会被分组在一起,并显示出现的次数,从而简化了补救过程。
一旦源数据库和目标数据库连接,用户就可以启动将源数据库对象转换为与目标数据库兼容格式的过程。DMS Schema Conversion提供了一个用户友好的界面,左侧面板以树视图格式显示源数据库模式,右侧显示目标模式。数据库树的每个节点都是延迟加载的,这意味着只有在选择节点时才会从源数据库请求模式信息,从而确保高效利用资源。
用户可以灵活地转换整个数据库模式或从源数据库中选择特定的模式项目。如果所选模式项目依赖于父项目,DMS Schema Conversion会智能地生成该父项目的模式。例如,在转换表时,DMS Schema Conversion会创建转换后的表以及表所在的数据库模式。
转换过程完成后,用户可以无缝地查看任何所选对象的源代码和转换后的代码,以及其属性和参数。DMS Schema Conversion会自动将转换后的代码作为迁移项目的一部分进行存储,确保了集中和有组织的方法。
将转换后的代码应用于目标数据库是一个简单直接的过程,只需在控制台中单击一下即可启动。然而,对于那些更喜欢亲自操作的用户,DMS Schema Conversion工具提供了将转换后的代码保存为SQL脚本的选项。这种灵活性允许用户审查、编辑并手动将SQL脚本应用于他们的目标数据库,满足了不同的偏好和工作流程。
为了展示DMS Schema Conversion工具的强大功能,Rachel Foo进行了一次全面的演示,引导观众完整地了解整个过程。演示从创建实例配置文件开始,其中包含了安全性、网络和Amazon S3存储桶设置。接下来,为源(SQL Server RDS)和目标(MySQL RDS)数据库建立了数据提供程序,其中包含必要的连接信息。
然后创建了迁移项目,这是转换过程的中心枢纽。该项目包含了实例配置文件、源和目标数据提供程序,以及任何所需的转换,例如为转换后的对象添加后缀。
在建立了迁移项目之后,Rachel启动了模式转换过程,该过程涉及启动一个专用于评估和转换任务的EC2实例。IDE与SCT类似,左侧面板显示源数据库模式,右侧面板显示目标模式,提供了一个并排视图,方便进行比较和转换。
评估是这个过程中的一个关键步骤,它会生成一份全面的评估报告。该报告详细列出了推荐的目标引擎、所需的工作量级别,以及无法自动转换的具体操作项。用户可以选择将评估报告导出为CSV或PDF格式,以便进一步分析、制定业务案例和分配任务给数据库专家。
评估完成后,Rachel继续转换数据库对象。转换后的代码与原始的SQL Server代码并列显示,方便直接比较。任何需要手动干预的操作项都会被清楚地高亮显示,确保了一个透明和知情的转换过程。
数据迁移是一项复杂的任务,需要精心规划和执行。亚马逊云科技的 DMS Schema Conversion 功能代表了该公司在简化和优化云数据库迁移方面的重大进步。通过将 SCT 功能集成到 DMS 中,亚马逊云科技创建了一个集中且完全托管的解决方案,涵盖了整个迁移过程,从规划和评估到转换和迁移。凭借强大的评估报告、自动转换功能和灵活的部署选项,DMS Schema Conversion 使组织能够自信高效地应对数据库迁移的复杂性,释放云的全部潜力。
总结亚马逊云科技(亚马逊云科技)最近推出了一项名为DMS Schema Conversion的新功能,旨在简化和加速将数据库迁移到云端的过程。这项全面托管的功能将现有的Amazon Schema Conversion Tool (SCT)的功能集成到DMS中,为用户提供了一站式的数据库迁移解决方案,集中管理。
DMS Schema Conversion提供了几个关键特性:1)它可以生成一份评估报告,总结转换任务和所需的工作量。2)它能够自动将数据库存储对象和代码对象转换为目标数据库引擎兼容的格式。3)它可以识别无法自动转换的项目,并提供指导,以便进行手动干预。
转换过程得到了简化,源数据库和目标数据库的架构以树视图格式并排显示。用户可以转换整个数据库架构或选择特定项目,DMS Schema Conversion会处理依赖关系。转换后的代码将存储在迁移项目中,可以应用到目标数据库或保存为SQL脚本,以供进一步审查和手动应用。
通过将架构转换功能集成到DMS中,亚马逊云科技旨在将数据库迁移到云端的前期手动任务从数周或数月缩短到仅数小时,从而简化和加快规划、评估、转换和迁移数据库的过程。目前,这一新功能支持从Oracle或Microsoft SQL Server转换到MySQL或PostgreSQL,未来还将扩展支持更多引擎。
亚马逊云科技(Amazon Web Services)是全球云计算的开创者和引领者。提供200多类广泛而深入的云服务,服务全球245个国家和地区的数百万客户。亚马逊云科技致力于成为企业构建和应用生成式AI的首选,通过生成式AI技术栈,提供用于模型训练和推理的基础设施服务、构建生成式AI应用的大模型等工具、以及开箱即用的生成式AI应用。深耕本地、链接全球 – 在中国,亚马逊云科技通过安全、稳定、可信赖的云服务,助力中国企业加速数字化转型和创新,并深度参与全球化市场。返回搜狐,查看更多
责任编辑: