简介
将 SQL Server 数据库迁移到 Azure SQL 具有许多好处,包括提高可伸缩性、性能和节省成本。 但是,在迁移之前,请务必识别任何可能阻止成功迁移的兼容性问题或潜在阻碍。
用例场景
在本模块中,我们会使用示例场景来解释重要的数据迁移概念。
你被一家全球零售公司聘用为高级数据库管理员,并正在与顾问和架构师合作启动一个满足组织的技术和业务要求的数据平台现代化项目。
该组织拥有大量不同的数据库,这些数据库系统支持客户关系管理 (CRM)、库存管理、分销和人力资源等业务关键型功能。 随着公司通过收购不断发展壮大,新的基于 SQL Server 的实例和数据库已由统一的 IT 部门负责。 该公司现在跨多个服务器在不同版本上运行许多本地数据库。 你想要对其数据资产进行标准化和现代化,但你不知道这需要多少管理和开发工作。
你的主要职责是确定所需的内容,并最终将多个 SQL Server 数据库从本地服务器迁移到 Azure,并尽可能减少中断。
在本模块中,了解常见的兼容性问题和阻碍,以及可用于评估 SQL Server 数据库并将其迁移到 Azure SQL 的各种工具和选项。
学习目标
学完本模块后,你将能够:
- 了解可能阻止迁移到 Azure SQL 的常见兼容性问题和阻碍。
- 发现可用于出于迁移目的评估 SQL Server 数据库的各种工具和选项。
- 使用适用于 Azure Data Studio 的 Azure 迁移扩展来评估 SQL Server 数据库。
- 使用 Azure Migrate 和其他工具评估 SQL Server 数据库。
先决条件
- 具有管理 SQL Server 数据库的经验。
- 了解 SQL Server 版本。
- 了解如何升级 SQL Server 数据库。