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