您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

Contoso 迁移系列Contoso migration series

我们有一系列文章演示了虚拟组织 Contoso 如何将其本地基础结构迁移到Microsoft Azure云。We have a series of articles that demonstrate how the fictitious organization Contoso migrates its on-premises infrastructure to the Microsoft Azure cloud.

此系列包括的方案说明了如何设置基础结构迁移,以及如何运行不同类型的迁移。The series includes scenarios that illustrate how to set up an infrastructure migration, and how to run different types of migrations. 方案在执行过程中的复杂性会增长。Scenarios grow in complexity as they progress. 本文说明了 Contoso 公司如何处理迁移,但在整个过程中提供了一般说明和指针。The articles show how the Contoso company handles migration, but general instructions and pointers are provided throughout.

迁移文章Migration articles

下表总结了此系列中的文章。The articles in the series are summarized in the table below.

  • 每个迁移方案都是由一种略有不同的业务要求来决定迁移策略。Each migration scenario is driven by slightly different business requirements, that determine the migration strategy.
  • 对于每个部署方案,我们提供有关业务驱动程序和目标、建议的体系结构、执行迁移的步骤以及迁移完成后的清除和后续步骤的建议的信息。For each deployment scenario, we provide information about business drivers and goals, a proposed architecture, steps to perform the migration, and recommendations for cleanup and next steps after migration is complete.
下文Article 详细信息Details
第 1 篇:概述Article 1: Overview 概述文章系列、Contoso 的迁移策略和该系列所用的示例应用。Overview of the article series, Contoso's migration strategy, and the sample apps that are used in the series.
文章 2:部署 Azure 基础结构Article 2: Deploy Azure infrastructure Contoso 准备了其本地基础结构和用于迁移的 Azure 基础结构。Contoso prepares its on-premises infrastructure, and Azure infrastructure for migration. 该系列的所有文章共用同一个基础结构。The same infrastructure is used for all articles in the series.
文章 3:评估要迁移到 Azure 的本地资源Article 3: Assess on-premises resources for migration to Azure Contoso 评估 VMware 上运行的本地 SmartHotel360 应用。Contoso runs an assessment of its on-premises SmartHotel360 app running on VMware. Contoso 使用 Azure Migrate 服务评估应用 VM,并使用数据迁移助手评估应用 SQL Server 数据库。Contoso assesses app VMs using the Azure Migrate service, and the app SQL Server database using Data Migration Assistant.
文章 4:在 Azure VM 和 SQL 数据库托管实例上重新托管应用Article 4: Rehost an app on an Azure VM and SQL Database Managed Instance Contoso 将其本地 SmartHotel360 应用直接迁移到 Azure。Contoso runs a lift-and-shift migration to Azure for its on-premises SmartHotel360 app. Contoso 使用Azure Migrate迁移应用前端 VM。Contoso migrates the app front-end VM using Azure Migrate. Contoso 使用Azure 数据库迁移服务将应用数据库迁移到 Azure SQL 数据库托管实例。Contoso migrates the app database to an Azure SQL Database Managed Instance, using the Azure Database Migration Service.
文章 5:在 Azure VM 上重新托管应用Article 5: Rehost an app on Azure VMs Contoso 使用 Azure Migrate 服务将其 SmartHotel360 应用 Vm 迁移到 Azure Vm。Contoso migrates its SmartHotel360 app VMs to Azure VMs using the Azure Migrate service.
文章 6:在 Azure VM 和 SQL Server AlwaysOn 可用性组中重新托管应用Article 6: Rehost an app on Azure VMs and in a SQL Server AlwaysOn availability group Contoso 迁移 SmartHotel360 应用。Contoso migrates the SmartHotel360 app. Contoso 使用 Azure Migrate 来迁移应用程序 Vm。Contoso uses Azure Migrate to migrate the app VMs. 它使用数据库迁移服务将应用数据库迁移到受 AlwaysOn 可用性组保护的 SQL Server 群集。It uses the Database Migration Service to migrate the app database to a SQL Server cluster that's protected by an AlwaysOn availability group.
文章 7:将 Linux 应用重新托管到 Azure VMArticle 7: Rehost a Linux app on Azure VMs Contoso 使用 Azure Migrate 完成将其 Linux osTicket 应用程序迁移到 Azure Vm 的过程。Contoso completes a lift-and-shift migration of its Linux osTicket app to Azure VMs, using Azure Migrate.
文章 8:在 Azure VM 和 Azure Database for MySQL 上重新托管 Linux 应用Article 8: Rehost a Linux app on Azure VMs and Azure Database for MySQL Contoso 使用 Azure Migrate 将其 Linux osTicket 应用迁移到 Azure Vm。Contoso migrates its Linux osTicket app to Azure VMs using Azure Migrate. 使用 Azure 数据库迁移服务,它将应用数据库迁移到 Azure Database for MySQ,其中包含使用 MySQL 工作台的替代选项。It migrates the app database to Azure Database for MySQ, using Azure Database Migration Service (includes an alternative option using MySQL Workbench).
文章 9:在 Azure Web 应用和 Azure SQL 数据库中重构应用Article 9: Refactor an app in an Azure web app and Azure SQL Database Contoso 会将其 SmartHotel360 应用迁移到 Azure web 应用,并使用 Azure 数据库迁移服务将应用数据库迁移到 Azure SQL Server 实例。Contoso migrates its SmartHotel360 app to an Azure web app, and migrates the app database to an Azure SQL Server instance, using the Azure Database Migration Service.
文章10:使用 Azure 应用 Services 和 SQL 托管实例重构 Windows 应用Article 10: Refactor a Windows app using Azure App Services and SQL Managed Instance Contoso 使用 Azure 数据库迁移服务将基于 Windows 的本地应用程序迁移到 Azure web 应用,并将应用程序数据库迁移到 Azure SQL 托管实例。Contoso migrates an on-premises Windows-based app to an Azure web app, and migrates the app database to an Azure SQL Managed Instance, using the Azure Database Migration Service.
文章11:在 Azure web 应用中重构 Linux 应用并 Azure Database for MySQLArticle 11: Refactor a Linux app in an Azure web app and Azure Database for MySQL Contoso 使用 Azure 流量管理器将其 Linux osTicket 应用迁移到多个 Azure 区域中的 Azure web 应用,以实现持续交付。Contoso migrates its Linux osTicket app to an Azure web app in multiple Azure regions, using Azure Traffic Manager, integrated with GitHub for continuous delivery. Contoso 将应用数据库迁移到 Azure Database for MySQL 实例。Contoso migrates the app database to an Azure Database for MySQL instance.
文章12:重构 Azure DevOps Services 上的 Team Foundation ServerArticle 12: Refactor Team Foundation Server on Azure DevOps Services Contoso 将其本地 Team Foundation Server 部署迁移到 Azure 中的 Azure DevOps Services。Contoso migrates its on-premises Team Foundation Server deployment to Azure DevOps Services in Azure.
文章 13:在 Azure 中重新生成应用Article 13: Rebuild an app in Azure Contoso 使用一系列的 Azure 功能和服务(包括 Azure App Service、Azure Kubernetes 服务(AKS)、Azure Functions、Azure 认知服务和 Azure Cosmos DB)重新构建其 SmartHotel 应用。Contoso rebuilds its SmartHotel app using a range of Azure capabilities and services, including Azure App Service, Azure Kubernetes Service (AKS), Azure Functions, Azure Cognitive Services, and Azure Cosmos DB.
文章 14:到 Azure 的大规模迁移Article 14: Scale a migration to Azure 尝试过组合迁移后,Contoso 准备大规模整体迁移到 Azure。After trying out migration combinations, Contoso prepares to scale to a full migration to Azure.

后续步骤Next steps