Migrando cargas de trabalho SQL para o Microsoft Azure: Ferramentas de Orientação e Avaliação

Migrando cargas de trabalho SQL para o Microsoft Azure: Ferramentas de Orientação e Avaliação

Migrando cargas de trabalho SQL para o Microsoft Azure: Ferramentas de Orientação e Avaliação 1


Nos artigos anteriores, Migrando cargas de trabalho SQL para o Microsoft Azure: Planejando o salto e Migrando cargas de trabalho SQL para o Microsoft Azure: Seleção de Serviços, discutimos as etapas que você deve seguir quando começar a pensar em voz alta que precisa migrar sua carga de trabalho SQL para o Azure, verificando seu site no local e os serviços e recursos disponíveis no Azure que atendem aos seus requisitos de manipulação de carga de trabalho. Depois disso, passamos por diferentes serviços de banco de dados fornecidos pelo Azure e qual deles se encaixa em uma carga de trabalho específica, para facilitar a conversão da carga de trabalho atual como um serviço do Azure.

Neste artigo, abordaremos duas ferramentas gratuitas de assistente de migração que podem ser usadas para fornecer etapas de orientação para o processo de migração e avaliar o ambiente existente para quaisquer alterações que devem ser executadas antes da migração da carga de trabalho SQL para o Microsoft Azure.

Guia de Migração de Banco de Dados do Azure

Quando você começa a desenhar seu plano de migrar sua carga de trabalho para o Microsoft Azure, o Guia de Migração de Banco de Dados do Azure é seu primeiro destino que fornece um guia abrangente para projetar e implementar o processo de migração de carga de trabalho de banco de dados, onde fornece todas as informações necessárias para o processo de migração, incluindo todas as ferramentas e programas do assistente de migração.

O Guia de Migração de Banco de Dados do Azure pode ser acessado copiando o endereço https://datamigration.microsoft.com/ no navegador da Internet e a página de orientação de migração será aberta, conforme mostrado abaixo:

Guia de Migração de Banco de Dados do Azure

O Guia de Migração de Banco de Dados do Azure oferece suporte a uma ampla variedade de fontes de dados, conforme mostrado na imagem anterior. Isso inclui a migração do Microsoft SQL Server, Oracle, DB2, MySQL, PostgreSQL, MongoDB, Cassandra, MariaDB, Access, SAP ASE e Microsoft Azure Table Storage.

Para identificar quais destinos de migração são suportados para cada fonte de dados, clique nessa fonte de dados e escolha seu destino de migração para essa fonte de dados, conforme abaixo:

Migrar para

Por exemplo, você pode migrar seu banco de dados do SQL Server para o Azure SQL DB, o Azure SQL MI, o SQL Server na VM do Azure, o SQL Data Warehouse ou atualizar a instância atual do SQL Server.

O Guia de Migração de Banco de Dados do Azure fornece também, na página inicial, uma visão geral do processo de migração de carga de trabalho do banco de dados. Esta visão geral inclui as etapas de pré-migração, como descobrir os bancos de dados atuais em seu ambiente, avaliar a carga de trabalho e executar as etapas de transformação e conversão necessárias para atender ao esquema de destino. Ele também fornece as etapas que devem ser executadas durante o processo de migração, como a migração dos bancos de dados de origem para o destino, a sincronização entre a cópia de origem e de destino e a desconexão do banco de dados de origem. Depois que a migração é executada, as tarefas pós-migração que devem ser executadas incluem a execução de alterações no lado do aplicativo para conectar-se ao novo banco de dados de destino, testando todas as funcionalidades do aplicativo e desempenho geral ao conectar-se ao banco de dados de destino e tentar otimizar e corrigir qualquer problemas enfrentados, como mostrado abaixo:

Leia Também  Design de banco de dados e verificação lógica para otimização de consultas SQL

Visão geral do processo de migração

Na mesma página inicial, o Guia de Migração de Banco de Dados do Azure fornece a lista de ferramentas e serviços da Microsoft que podem nos ajudar nos diferentes estágios da migração da carga de trabalho para o Microsoft Azure. Ele também fornece links para a documentação de cada ferramenta, a fim de orientá-lo sobre como usar essas ferramentas e corrigir qualquer problema que você enfrentar ao usá-las. Essas ferramentas incluem:

  • Migração do Azure: que pode ser usada para iniciar, executar e rastrear o processo de migração do Azure
  • Serviço de Migração de Banco de Dados do Azure: que pode ser usado para migrar várias fontes de dados para os serviços de banco de dados do Microsoft Azure com tempo de inatividade mínimo
  • Assistente de Migração de Dados: que pode ser usado para identificar os problemas de compatibilidade do banco de dados SQL dos bancos de dados de origem que podem afetar a funcionalidade do banco de dados na plataforma de dados de destino de migração selecionada
  • Assistente de Migração do SQL Server: que verifica a compatibilidade dos 3rd bancos de dados de origem de terceiros, como DB2, MySQL, Oracle e SAP ASE, com a plataforma de banco de dados de destino e automatizam o processo de migração de banco de dados
  • Assistente de Experimentação de Banco de Dados: que ajuda a verificar a versão de destino do SQL Server para uma carga de trabalho específica, onde identificará qualquer consulta ou carga de trabalho que possa ter um problema de compatibilidade ou desempenho ao ser migrada para o banco de dados de destino.
  • Kit de Ferramentas de Migração de Acesso a Dados: uma extensão para a ferramenta Código do Visual Studio que ajuda a analisar os códigos-fonte Java e .NET e a verificar todas as consultas e chamadas de acesso a dados

Ferramentas e serviços de migração da Microsoft

Na parte inferior da janela do Guia de Migração de Banco de Dados do Azure, a Microsoft fornece vários estudos de caso de clientes diferentes, mostrando como eles executaram o processo de migração e os benefícios obtidos com essa migração, conforme mostrado abaixo:

Leia Também  Uma visão geral dos gatilhos de logon no SQL Server

Estudos de caso

Suponha que precisamos de orientações para migrar nossa instância local do SQL Server para o Banco de Dados SQL do Azure. Na janela Guia de Migração de Banco de Dados do Azure, clique na fonte Microsoft SQL Server e escolha o Banco de Dados SQL do Azure como uma plataforma de banco de dados de destino, conforme abaixo:

Migrar um banco de dados SQL

Na janela aberta, um guia passo a passo abrangente será exibido, incluindo as etapas que devem ser executadas antes de iniciar a migração, durante a migração e após a migração do banco de dados para o Microsoft Azure, conforme mostrado abaixo:

Migrar o SQL Server para o Banco de Dados SQL do Azure

No lado direito da janela anterior, você pode encontrar uma lista dos 3rd ferramentas de terceiros que também podem ser usadas para migrar sua carga de trabalho SQL para o Microsoft Azure ou o destino selecionado.

Kit de Ferramentas de Avaliação e Planejamento da Microsoft

O Microsoft Assessment and Planning Toolkit é uma ferramenta gratuita que pode ser usada para verificar se o ambiente atual está pronto para ser migrado para o novo ambiente atualizado on-prem ou cloud. Ele fornece todos os recursos necessários de inventário, avaliação e relatório que ajudam no planejamento da migração de sua carga de trabalho SQL para o Microsoft Azure. O Microsoft Assessment and Planning Toolkit pode ser usado para verificar os aplicativos Web e instâncias do SQL Server que estão instalados na máquina atual em que o kit de ferramentas está instalado ou procurar por várias máquinas e servidores registrados em um domínio do Active Directory específico.

O Microsoft Assessment and Planning Toolkit pode ser baixado no Centro de Download da Microsoft, onde você pode fazer o download do arquivo de instalação do kit de ferramentas, documentação de exemplo, instruções sobre como usar essa ferramenta, conforme mostrado abaixo:

Download do Microsoft Assessment and Planning Toolkit

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Após o download do Microsoft Assessment and Planning Toolkit, ele pode ser instalado em sua máquina, usando um assistente de instalação direto, como mostrado abaixo:

Assistente de instalação do Microsoft Assessment and Planning Toolkit

Depois de instalar a ferramenta MAP na sua máquina, inicie a ferramenta e forneça um nome para o banco de dados de inventário onde todas as informações coletadas serão armazenadas, conforme mostrado abaixo:

DB Inventory DB

Depois que o banco de dados de inventário for criado, escolha o Executar um inventário opção para iniciar o assistente Inventário e Avaliação. No assistente aberto, marque a caixa ao lado de Migração da plataforma Microsoft Azure opção, na guia Cenários de inventário e clique em Próximo, como mostrado abaixo:

Guia Cenários de inventário

Nos Métodos de descoberta, especifique o método que será usado para verificar os computadores. Em nosso cenário, optaremos por fornecer o nome e as credenciais para conectar-se ao computador manualmente e clicar em Próximo, como abaixo:

Guia Cenários de inventário

Na guia Todas as credenciais de computadores, clique no botão Crio e forneça as credenciais que serão usadas para conectar-se às máquinas. Depois de fornecer as credenciais, clique em Salve  para retornar ao assistente Próximo, como mostrado abaixo:

Leia Também  Configure failover clusters, storage controllers and quorum configurations for SQL Server Always On Availability Groups

Todas as credenciais de computadores

Na guia Inserir computadores manualmente, clique no Crio , forneça o nome dos computadores que serão descobertos e escolha o Lista de credenciais Usar todos os computadores opção e clique Salve  para retornar ao assistente principal. No assistente principal, clique em Próximo para prosseguir, como abaixo:

Inserir computadores manualmente

Na página Resumo, revise todas as suas seleções e clique em Terminar para iniciar a verificação e avaliar o processo, como abaixo:

Resumo

Depois que o processo de verificação e avaliação for concluído, uma parte da informação estatística será exibida sobre os computadores verificados, conforme mostrado abaixo:

Inventário e Avaliação

Agora, clique no Base de dados guia no lado esquerdo da ferramenta e escolha a opção Descoberta do SQL Server, como abaixo:

Descoberta de bancos de dados

Sob a janela descoberta do SQL Server aberta, revise os dados do inventário e faça um gráfico sobre os computadores descobertos. Na seção Opções, clique para gerar Relatórios de Detalhes do Banco de Dados SQL Server e SQL Server, conforme mostrado abaixo:

Descoberta do SQL Server

Após gerar os relatórios, abra os relatórios gerados e revise as informações de avaliação sobre os servidores e bancos de dados descobertos e verifique se há alguma alteração necessária para os bancos de dados e os Servidores SQL para serem migrados para o Microsoft Azure, conforme mostrado abaixo:

Relatórios do banco de dados SQL

Agora, clique no Base de dados guia novamente e escolha o Azure VM Prontidão para avaliar a VM do SQL Server para a migração do Microsoft Azure, como abaixo:

Bancos de dados_ VM Assessment

Na janela aberta do Azure VM Readiness, verifique se há alguma ação que deva ser executada nessa máquina virtual no relatório para migrá-lo para o Microsoft Azure. Em nosso cenário, os servidores devem ser corrigidos antes da migração para o Azure, conforme mostrado abaixo:

Avaliação da VM do Azure

Resumo

Neste artigo, passamos por duas ferramentas de assistente de migração que ajudaram a fornecer etapas de orientação para o processo de migração e a avaliar o ambiente existente quanto a alterações que devem ser executadas antes da migração da carga de trabalho SQL para o Microsoft Azure. Fique atento ao próximo artigo, no qual discutiremos outras ferramentas que podem ser usadas para a migração de carga de trabalho SQL para o Azure.

Ahmad Yaseen
Últimas mensagens de Ahmad Yaseen (ver todos)

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br