Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Neste guia, você aprenderá a atualizar seus bancos de dados de usuários de versões anteriores do SQL Server para o SQL Server 2022 (16.x) usando o componente de migração do SQL Server no SQL Server Management Studio (SSMS).
Para obter outros guias de migração, consulte Migração de Base de Dados do Azure.
Pré-requisitos
Antes de iniciar seu projeto de migração, é importante abordar os pré-requisitos associados. Saiba mais sobre as versões suportadas e as considerações para atualizar o SQL Server.
Para se preparar para a migração, use o componente de migração do SQL Server no SSMS.
Pré-migração
Depois de confirmar que o ambiente de origem é suportado e todos os pré-requisitos foram tratados, pode iniciar o estágio de pré-migração. O processo envolve a realização de um inventário dos bancos de dados que você precisa migrar. Em seguida, avalie os bancos de dados quanto a possíveis problemas de migração ou bloqueadores e, em seguida, resolva quaisquer itens que você possa ter descoberto. As duas secções seguintes abordam as etapas de pré-migração de descobrir e avaliar.
Descubra
A ferramenta Azure Migrate: Discovery and assessment descobre e avalia VMs VMware locais, VMs Hyper-V e servidores físicos para migração para o Azure.
Você pode usar essa ferramenta para as seguintes etapas:
- de preparação do Azure: avalia se os servidores locais, instâncias do SQL Server e aplicativos Web estão prontos para migração para o Azure.
- Dimensionamento do Azure: Estima o tamanho das VMs do Azure, a configuração do SQL do Azure e o número de nós da Solução VMware do Azure após a migração.
- Estimativa de custos do Azure : estima os custos para executar servidores on-premises no Azure.
- Análise de dependência: identifica dependências entre servidores e estratégias de otimização para mover servidores interdependentes para o Azure. Saiba mais sobre descoberta e avaliação através da análise de dependência.
A ferramenta de descoberta e avaliação usa um dispositivo leve Azure Migrate que você implanta localmente.
- O dispositivo é executado em uma VM ou servidor físico. Você pode instalá-lo facilmente usando um modelo baixado.
- O dispositivo descobre servidores locais. Ele também envia continuamente metadados do servidor e dados de desempenho para o Azure Migrate.
- A descoberta de dispositivos é feita sem agente. Nada é instalado em servidores descobertos.
- Após a descoberta do dispositivo, você pode reunir os servidores descobertos em grupos e executar avaliações para cada grupo.
Avaliar e converter
Depois de identificar as fontes de dados, a próxima etapa é avaliar as instâncias locais do SQL Server. Use o componente de migração SQL no SQL Server Management Studio para avaliar seu banco de dados de origem antes de atualizar sua instância do SQL Server.
Depois que todas as avaliações de banco de dados estiverem concluídas, selecione Salvar relatório para exportar os resultados para um arquivo JSON para analisar os dados de acordo com sua conveniência.
Converter
Depois de avaliar uma ou mais instâncias de banco de dados de origem que você está migrando, para migrações heterogêneas, você precisa converter o esquema para trabalhar no ambiente de destino. Como a atualização para uma versão mais recente do SQL Server seria considerada uma migração homogênea, a etapa Converter é desnecessária.
Visão geral da migração
Depois de ter os pré-requisitos necessários e concluir as tarefas associadas ao estágio de pré-migração, estará pronto para concluir o esquema e a migração de dados. Uma migração e atualização bem-sucedidas significam que você resolveu todos os problemas descobertos desde o estágio de pré-migração.
Analise os problemas de compatibilidade descobertos com o componente de migração do SQL Server no SQL Server Management Studio.
Preservar registos de cópias de segurança, planos de manutenção e outras tarefas automatizadas, incluindo trabalhos, ao criar uma cópia de segurança da base de dados msdb do sistema .
Exiba servidores vinculados usando o SQL Server Management Studio. No Pesquisador de Objetos, clique com o botão direito do mouse em objetos de servidor para expandir a lista.
Considerações adicionais podem ser necessárias com base na complexidade de seus dados e ambiente.
- Solucionar problemas de usuários órfãos (SQL Server)
- Migrando gatilhos
- Assistente para Gerar e Publicar Scripts
- Conjuntos de mídia de backup espelhados (SQL Server)
- Visão geral de backup (SQL Server)
- Edições e funcionalidades suportadas do SQL Server 2022
Migrar esquema e dados
Depois de avaliar seus bancos de dados, a próxima etapa é iniciar o processo de migração do esquema e do banco de dados usando o componente de migração do SQL Server no SQL Server Management Studio.
Migrar esquema e sincronização de dados
Use o componente de migração do SQL Server para avaliar seu ambiente.
Depois de ter um relatório de avaliação, você pode migrar seu banco de dados.
Sincronização e substituição de dados
Para migrações com tempo de inatividade mínimo, a origem que está a ser migrada continua a mudar após a ocorrência da migração única; os dados e o esquema podem diferir do destino. Durante esse processo, você precisa garantir que todas as alterações na origem sejam capturadas e aplicadas ao destino quase em tempo real. Depois de verificar se as alterações na origem são aplicadas ao destino, faça a transferência da origem para o ambiente de destino.
O suporte para migrações com mínimo de tempo de inatividade ainda não está disponível para este cenário, portanto, os planos de sincronização de dados e transição não são aplicáveis no momento.
Pós-migração
Depois de concluir com êxito o estágio de migração, é necessário passar por uma série de tarefas pós-migração para garantir que tudo esteja a funcionar da forma mais suave e eficiente possível. O pós-migração é crucial para conciliar quaisquer problemas de precisão de dados e verificar a completude, além da resolução de problemas de desempenho relacionados à carga de trabalho.
Para obter mais informações sobre esses problemas, etapas específicas para atenuá-los e, após a migração, consulte o Guia de Validação e Otimização Pós-migração .
Verificar aplicações
Depois que os dados são migrados para o ambiente de destino, todos os aplicativos que anteriormente consumiam a origem precisam começar a consumir o destino. Conseguir isso requer alterações nos aplicativos em alguns casos. Teste em relação aos bancos de dados para verificar se os aplicativos funcionam conforme o esperado após a migração.
Conteúdo relacionado
- Serviços e ferramentas para migração de dados
- Guia de Migração do Banco de Dados do Azure