Implementar cargas de trabalho e recursos (infraestrutura, aplicações e dados)Deploy workloads and assets (infrastructure, apps, and data)

Nesta fase do percurso, vai utilizar os resultados da fase de avaliação para iniciar a migração do ambiente.In this phase of the journey, you use the output of the assessment phase to initiate the migration of the environment. Este guia ajuda a identificar as ferramentas adequadas para atingir um estado concluído.This guide helps identify the appropriate tools to reach a completed state. Irá explorar ferramentas nativas, ferramentas de terceiros e ferramentas de gestão de projetos.You'll explore native tools, third-party tools, and project management tools.

As secções seguintes descrevem as ferramentas do Azure nativas disponíveis para realizar ou avaliar a migração.The following sections describe the native Azure tools available to perform or assist with migration. Para obter informações sobre a escolha das ferramentas certas para suporte dos seus esforços de migração, veja o guia de decisão das ferramentas de migração do Cloud Adoption Framework.For information on choosing the right tools to support your migration efforts, see the Cloud Adoption Framework's migration tools decision guide.

Azure MigrateAzure Migrate

O Azure Migrate oferece uma experiência de migração unificada e extensível.Azure Migrate delivers a unified and extensible migration experience. O Azure Migrate oferece uma experiência centralizada e dedicada para controlar o seu percurso de migração entre as fases de avaliação e de migração para o Azure.Azure Migrate provides a one-stop, dedicated experience to track your migration journey across the phases of assessment and migration to Azure. Oferece-lhe a opção de utilizar as ferramentas da sua preferência e controlar o progresso da migração através destas ferramentas.It provides you the option to use the tools of your choice and track the progress of migration across these tools.

O Azure Migrate é um hub centralizado para avaliar e migrar servidores no local, infraestruturas, aplicações e dados para o Azure.Azure Migrate is a centralized hub to assess and migrate on-premises servers, infrastructure, applications, and data to Azure. Oferece as seguintes funcionalidades:It provides the following functionality:

  • Plataforma unificada de avaliação, migração e controlo do progresso.Unified platform with assessment, migration, and progress tracking.
  • Melhores funções de avaliação e migração:Enhanced assessment and migration capabilities:
    • Avalie os servidores no local, incluindo as instâncias do SQL Server e emigre-os para máquinas virtuais Azure ou Solução VMware Azure (AVS) (Preview).Assess on-premises servers including SQL Server instances and migrate them to Azure virtual machines or Azure VMware Solution (AVS) (Preview).
    • Migração sem agente de máquinas virtuais VMware para o Azure.Agentless migration of VMware virtual machines to Azure.
    • Avaliar bases de dados no local e emigrá-las para a Base de Dados Azure SQL ou para a SQL Managed Instance.Assess on-premises databases and migrate them to Azure SQL Database or to SQL Managed Instance.
    • Avaliar aplicações web no local e emigrá-las para o Azure App Service utilizando o Assistente de Migração do Serviço de Aplicações Azure.Assess on-premises web applications and migrate them to Azure App Service by using the Azure App Service Migration Assistant.
    • Avalie a sua infraestrutura virtual de ambiente de trabalho (VDI) e emigre-a para o Windows Virtual Desktop em Azure.Assess your on-premises virtual desktop infrastructure (VDI) and migrate it to Windows Virtual Desktop in Azure.
    • Migrar grandes quantidades de dados para a Azure de forma rápida e económica utilizando os produtos Azure Data Box.Migrate large amounts of data to Azure quickly and cost-effectively using Azure Data Box products.
  • Abordagem extensível com integração ISV (como Cloudamize).Extensible approach with ISV integration (such as Cloudamize).

Para executar uma migração com o Azure Migrate, siga estes passos:To perform a migration using Azure Migrate, follow these steps:

  1. Procure o Azure Migrate em Todos os serviços.Search for Azure Migrate under All services. Selecione Azure Migrate para continuar.Select Azure Migrate to continue.
    1. Em Visão Geral, selecione Descobrir, avaliar e migrar.In Overview, select Discover, assess and migrate.
  2. Selecione Adicionar ferramentas.Select Add tools.
  3. No Projeto, selecione a sua subscrição Azure e, em seguida, crie um grupo de recursos se não tiver um.In Project, select your Azure subscription, then create a resource group if you don't have one.
  4. Em Detalhes do Projeto, especifique o nome do projeto e a geografia onde pretende criar o projeto e, em seguida, selecione Criar.In Project Details, specify the project name and geography where you want to create the project, then select Create.
  5. Depois de criar o projeto, as ferramentas são visíveis no projeto e o utilizador pode começar com o Discovery.After creating the project, tools are visible in project and user can start with Discovery.

Nota

Para obter orientação específica para o seu cenário, veja os tutoriais e a documentação do Azure Migrate.For guidance specific to your scenario refer to the tutorials and Azure Migrate documentation.

Saiba maisLearn more

Azure Database Migration ServiceAzure Database Migration Service

O Azure Database Migration Service é um serviço totalmente gerido que permite migrações integradas a partir de várias origens de bases de dados para as plataformas de dados do Azure com um período de indisponibilidade mínimo (apenas migrações).Azure Database Migration Service is a fully managed service that enables seamless migrations from multiple database sources to Azure data platforms, with minimal downtime (online migrations). O Database Migration Service realiza todos os passos necessários.Database Migration Service performs all of the required steps. Pode iniciar os seus projetos de migração com a garantia de que o processo beneficia das melhores práticas recomendadas pela Microsoft.You can initiate your migration projects assured that the process takes advantage of best practices recommended by Microsoft.

Criar uma instância do Azure Database Migration ServiceCreate an Azure Database Migration Service instance

Se esta for a primeira vez que utiliza o Azure Database Migration Service, terá de registar o fornecedor de recursos para a sua subscrição Azure:If this is the first time using Azure Database Migration Service, you need to register the resource provider for your Azure subscription:

  1. Selecione Todos os serviços > Subscrições e, em seguida, escolha a subscrição de destino.Select All services > Subscriptions, and choose the target subscription.
  2. Selecione Fornecedores de recursos.Select Resource providers.
  3. Procure migration e, à direita de Microsoft.DataMigration, selecione Registar.Search for migration, and then to the right of Microsoft.DataMigration, select Register.

Após registar o fornecedor de recursos, pode criar uma instância do Azure Database Migration Service.After you register the resource provider, you can create an instance of Azure Database Migration Service.

  1. Selecione + Criar um recurso e procure no marketplace o Azure Database Migration Service.Select + Create a resource and search the marketplace for Azure Database Migration Service.
  2. Conclua o assistente Criar Serviço de Migração e selecione Criar.Complete the Create Migration Service wizard, then select Create.

O serviço está agora pronto para migrar as bases de dados de origem suportadas para plataformas de destino, como SQL Server, MySQL, PostgreSQL ou MongoDB.The service is now ready to migrate the supported source databases to target platforms such as SQL Server, MySQL, PostgreSQL, or MongoDB.

Assistente de Migração do Serviço de Aplicações do AzureAzure App Service Migration Assistant

O Assistente de Migração do Serviço de Aplicações do Azure faz parte de um conjunto de aplicações mais abrangente que ajuda as organizações a efetuarem a transição para a cloud.The Azure App Service Migration Assistant is part of a larger suite of applications that help organizations with their transition to the cloud. O Assistente de Migração fornece uma experiência de utilizador assistida muito semelhante à proporcionada por um assistente que executa duas tarefas:The Migration Assistant provides a guided, wizard-like user experience that performs two tasks:

  1. Realiza uma avaliação de uma aplicação Web específica instalada no Windows Server ao executar verificações de compatibilidade pré-migração na aplicação Web para determinar se uma migração para o Serviço de Aplicações do Azure é possível sem modificações na aplicação Web.It performs an assessment of a specific web app installed on Windows Server by running pre-migration compatibility checks on the web app to determine whether a migration to Azure App Service is possible without modification to the web app.
  2. Se a avaliação provar que a aplicação Web pode ser migrada, o Assistente de Migração realiza a migração.If the assessment proves that the web app can be migrated, the Migration Assistant performs the migration. Terá de fornecer ao Assistente de Migração acesso à sua conta do Azure, selecionar o grupo de recursos que pretende utilizar e selecionar um nome para a aplicação Web, entre outros detalhes semelhantes.You'll need to give the Migration Assistant access to your Azure account, select which resource group you want to use, and select a name for the web app, among other details.

Como alternativa, o Assistente de Migração gera um modelo do Azure Resource Manager que pode utilizar para migrar a aplicação Web de forma automatizada e repetível.Alternatively, the Migration Assistant generates an Azure Resource Manager template that you can use to migrate the web application in a more automated and repeatable way.

Migrar uma aplicação Web para o Serviço de Aplicações do AzureMigrate a web app to Azure App Service

O Assistente de Migração inicia o processo de migração ao recolher os principais detalhes sobre a sua conta do Azure e, em seguida, realiza a migração.The Migration Assistant begins the migration process by collecting key details from you about your Azure account and then performs the migration.

Primeiro, iniciará sessão na sua conta do Azure e associará a sessão do Assistente de Migração à sua conta através de um código exclusivo.First, you'll sign in to your Azure account and associate your Migration Assistant session with your account by using a unique code. Em seguida, irá escolher a subscrição, o grupo de recursos e o nome de domínio do site.Next, you'll choose the subscription, the resource group, and the website's domain name. Pode optar por criar um novo plano do Serviço de Aplicações do Azure para alojar a aplicação Web ou selecionar um plano existente.You can choose to create a new Azure App Service plan to host the web app or select an existing plan. A escolha afeta a região geográfica a partir da qual a aplicação Web é alojada.The choice affects the geographical region from which your web app is hosted. Também terá a oportunidade de associar este esforço de migração a um projeto do Azure Migrate já existente.You'll also have a chance to associate this migration effort with an existing Azure Migrate project. Por fim, pode optar por ignorar a configuração da base de dados ou optar por configurar uma ligação híbrida para ativar uma ligação de base de dados.Finally, you can either choose to skip database setup or choose to set up a hybrid connection to enable a database connection.

Depois de o Assistente de Migração recolher e verificar as suas seleções, cria os recursos necessários do Serviço de Aplicações do Azure na região e no grupo de recursos selecionados.After the Migration Assistant collects and verifies your selections, it creates the needed Azure App Service resources in the selected region and resource group. Zipa os ficheiros de origem da aplicação Web e utiliza a API de implementação do Serviço de Aplicações do Azure para os implementar.It zips up the web app's source files and uses the Azure App Service deployment API to deploy them. Por fim, realiza passos de migração opcionais, como ajudá-lo a configurar uma ligação híbrida.Finally, it performs optional migration steps, like helping you set up a hybrid connection.

Depois de uma migração com êxito, terá de realizar as tarefas pós-migração.After a successful migration, you'll need to perform any post-migration tasks. As tarefas podem incluir:These might include:

  • Mover manualmente definições de aplicação e cadeias de ligação no ficheiro web.config para o Serviço de Aplicações do Azure.Manually moving application settings and connection strings in your web.config file to Azure App Service.
  • Migrar dados de uma instância do SQL Server no local para uma instância da Base de Dados SQL do Azure.Migrating data from an on-premises SQL Server instance to an Azure SQL Database instance.
  • Configurar um certificado SSL.Setting up an SSL certificate.
  • Configurar nomes de domínio personalizados.Setting up custom domain names.
  • Configurar permissões no Azure Active Directory.Setting up permissions in Azure Active Directory.

Também pode decidir alterar o plano de alojamento do Serviço de Aplicações do Azure e outras definições, como o dimensionamento automático e os blocos de implementação.You might also decide to change the Azure App Service hosting plan and other settings like autoscaling and deployment slots.

Para obter mais informações, veja:For more information, see:

Migrar aplicações ASP.NET para o AzureMigrate ASP.NET applications to Azure

Assistente de Migração de DadosData Migration Assistant

O Assistente de Migração de Dados (DMA) ajuda na atualização para uma plataforma de dados moderna ao detetar problemas de compatibilidade que possam afetar a funcionalidade de base de dados na sua nova versão do SQL Server ou Base de Dados SQL do Azure.Data Migration Assistant (DMA) helps you upgrade to a modern data platform by detecting compatibility issues that can affect database functionality in your new version of SQL Server or Azure SQL Database. O DMA recomenda melhorias de desempenho e fiabilidade para o seu ambiente de destino e permite-lhe mover o seu esquema, dados e objetos não contidos do seu servidor de origem para o seu servidor de destino.DMA recommends performance and reliability improvements for your target environment and allows you to move your schema, data, and uncontained objects from your source server to your target server.

O Assistente de Migração de Dados está integrado no Azure Migrate, o que lhe permite acompanhar todo o progresso da avaliação no dashboard do Azure Migrate.Data Migration Assistant is integrated with Azure Migrate, allowing you to track all assessment progress in the Azure Migrate dashboard. Inicie o DMA a partir do Azure Migrate ao adicionar a ferramenta Azure Migrate: avaliação de bases de dados e adicione a sua avaliação de bases de dados ao Azure Migrate ao selecionar o botão Carregar para o Azure Migrate no DMA.Launch DMA from Azure Migrate by adding the Azure Migrate: database assessment tool, and add your database assessment to Azure Migrate by selecting the Upload to Azure Migrate button in DMA.

Nota

Para grandes migrações (em termos de número e dimensão de bases de dados), recomendamos que utilize o Azure Database Migration Service, capaz de migrar bases de dados de forma dimensionada.For large migrations (in terms of number and size of databases), we recommend that you use Azure Database Migration Service, which can migrate databases at scale.

Comece a utilizar o Assistente de Migração de Dados com os seguintes passos:Start using Data Migration Assistant with these steps:

  1. Transfira e instale o Assistente de Migração de Dados a partir do centro de transferências da Microsoft.Download and install Data Migration Assistant from the Microsoft download center.
  2. Crie uma avaliação ao selecionar o ícone Novo (+) e selecione o tipo de projeto Avaliação.Create an assessment by selecting the New (+) icon, then select the Assessment project type.
  3. Defina o tipo de servidor de origem e de destino e selecione Criar.Set the source and target server type, then select Create.
  4. Configure as opções de avaliação conforme necessário (recomendadas todas as predefinições).Configure the assessment options as required (recommend all defaults).
  5. Adicione as bases de dados a avaliar.Add the databases to assess.
  6. Selecione Seguinte para iniciar a avaliação.Select Next to start the assessment.
  7. Veja os resultados no Assistente de Migração de Dados.View results in Data Migration Assistant.

Para uma empresa, recomendamos que seja seguida a abordagem descrita em Avaliar uma empresa e consolidar os relatórios de avaliação com o DMA para avaliar múltiplos servidores, combinar os relatórios e, em seguida, utilizar os relatórios do Power BI providenciados para analisar os resultados.For an enterprise, we recommend following the approach outlined in Assess an enterprise and consolidate assessment reports with DMA to assess multiple servers, combine the reports, and then use provided Power BI reports to analyze the results.

Para obter mais informações, incluindo os passos de utilização detalhados, veja:For more information, including detailed usage steps, see:

Assistente de Migração do SQL ServerSQL Server Migration Assistant

O Assistente de Migração do Microsoft SQL Server (SSMA) é uma ferramenta concebida para automatizar a migração de bases de dados para o SQL Server a partir do Microsoft Access, DB2, MySQL, Oracle e SAP ASE.Microsoft SQL Server Migration Assistant (SSMA) is a tool designed to automate database migration to SQL Server from Microsoft access, DB2, MySQL, Oracle, and SAP ASE. O conceito geral consiste em recolher, avaliar e rever com estas ferramentas, no entanto, devido às variações no processo para cada um dos sistemas de origem, recomendamos a consulta da documentação do Assistente de Migração do SQL Server.The general concept is to collect, assess, and then review with these tools, however, due to the variances in the process for each of the source systems we recommend reviewing the detailed SQL Server Migration Assistant documentation.

Para obter mais informações, consulte:For more information, see:

Assistente de Experimentação de Bases de DadosDatabase Experimentation Assistant

O Assistente de Experimentação de Bases de Dados (DEA) é uma nova solução de teste A/B para atualizações de SQL Server.Database Experimentation Assistant (DEA) is a new A/B testing solution for SQL Server upgrades. Ajudará na avaliação de uma versão direcionada de SQL para uma determinada carga de trabalho.It will assist in evaluating a targeted version of SQL for a given workload. Os clientes que estão a atualizar a partir de versões anteriores do SQL Server (SQL Server 2005 e superior) para qualquer nova versão do SQL Server podem utilizar esta métrica de análise.Customers who are upgrading from previous SQL Server versions (SQL Server 2005 and above) to any new version of the SQL Server can use these analysis metrics.

O Assistente de Experimentação de Bases de Dados inclui as seguintes atividades de fluxo de trabalho:The Database Experimentation Assistant contains the following workflow activities:

  • Captura: o primeiro passo do teste a/B de SQL Server é capturar um rastreio no servidor de origem.Capture: The first step of SQL Server a/B testing is to capture a trace on your source server. O servidor de origem é normalmente o servidor de produção.The source server usually is the production server.
  • Reproduzir: o segundo passo do teste a/B de SQL Server é reproduzir o ficheiro de rastreio que foi capturado para os servidores destino.Replay: The second step of SQL Server a/B testing is to replay the trace file that was captured to your target servers. Em seguida, recolha os rastreios extensos das reproduções para análise.Then, collect extensive traces from the replays for analysis.
  • Análise: o passo final é gerar um relatório de análise com os rastreios de reprodução.Analysis: The final step is to generate an analysis report by using the replay traces. O relatório de análise ajuda-o a obter informações sobre as implicações de desempenho da alteração proposta.The analysis report can help you gain insight about the performance implications of the proposed change.

Para obter mais informações, consulte:For more information, see:

Ferramenta de migração de dados do Azure Cosmos DBAzure Cosmos DB data migration tool

A ferramenta de migração de dados do Azure Cosmos DB pode importar dados de várias origens para coleções e tabelas do Azure Cosmos DB.Azure Cosmos DB data migration tool can import data from various sources into Azure Cosmos DB collections and tables. Você pode importar a partir de ficheiros JSON, ficheiros CSV, SQL, MongoDB, Azure Table Storage, Amazon DynamoDB e até mesmo a azure Cosmos DB SQL API coleções.You can import from JSON files, CSV files, SQL, MongoDB, Azure Table Storage, Amazon DynamoDB, and even Azure Cosmos DB SQL API collections. A ferramenta de migração de dados também pode ser utilizada ao migrar de uma coleção de uma partição individual para uma coleção de várias partições para a API de SQL.The data migration tool can also be used when migrating from a single partition collection to a multipartition collection for the SQL API.

Para obter mais informações, consulte:For more information, see: