Partilhar via


Tutorial: Revisão dos resultados da avaliação de PostgreSQL e recomendações de migração (pré-visualização)

Este artigo descreve os principais componentes de uma avaliação do PostgreSQL e mostra como revisar resultados, explorar opções de migração e avaliar o custo e a prontidão para migrar para o Azure.

Pré-requisitos

Antes de começar, certifique-se de ter revisado o aplicativo descoberto. Mais informações.

Ver uma avaliação

Para ver a avaliação que criou, siga estas etapas:

  1. Vá para a Avaliação e selecione Exibir todos os relatórios em Visão geral ou selecione Avaliações em Decidir e planejar.

  2. Selecione a avaliação que deseja visualizar, por exemplo, azmigrate-demo.

    A captura de tela mostra como selecionar a avaliação.

  3. Reveja o resumo da avaliação. Você também pode editar as configurações de avaliação ou recalcular a avaliação.

Cargas de trabalho avaliadas

Esta seção fornece um resumo da avaliação, incluindo as seguintes métricas:

  • Servidores: Número total de servidores avaliados.
  • Instâncias do PostgreSQL: número de instâncias do PostgreSQL descobertas.
  • Bancos de dados: número total de bancos de dados em todas as instâncias.
  • Sem suporte: número de instâncias executando versões do PostgreSQL sem suporte.
  • Sucesso da descoberta: porcentagem de operações de descoberta bem-sucedidas.

Migração para PostgreSQL

Isso indica as diferentes estratégias de migração que você pode considerar para suas implantações do PostgreSQL. Você pode revisar a preparação para tipos de implantação de destino e as estimativas de custo para instâncias PostgreSQL marcadas como prontas ou prontas com condições.

O Banco de Dados do Azure para PostgreSQL fornece a melhor compatibilidade e economia para sua instância do PostgreSQL. A escolha de um destino recomendado pela Microsoft reduz o esforço de migração.

A opção recomendada é econômica e está pronta para migração. Inclui verificações de prontidão e estimativas de custos mensais para instâncias marcadas como Pronto ou Pronto com condições.

Você pode exibir a prontidão das instâncias do PostgreSQL para destinos de implantação recomendados, juntamente com estimativas de custo mensais para instâncias marcadas como Pronto ou Pronto com condições.

Relatório de prontidão:

  • Revise as configurações recomendadas do Azure Database para PostgreSQL para a migração para o Azure Database para servidor flexível PostgreSQL.
  • Entenda os problemas e avisos de migração que você pode resolver antes de mudar para os destinos recomendados do Azure.
  • Analise o custo mensal de cada instância do PostgreSQL com base na computação e no armazenamento.

Estratégias de migração

  • Migrar todas as instâncias para o Banco de Dados do Azure para PostgreSQL: essa estratégia fornece informações de prontidão e estimativas de custo para migrar todas as instâncias do PostgreSQL para o Banco de Dados do Azure para PostgreSQL.

  • Migrar todos os servidores para o PostgreSQL Server na VM do Azure: esta estratégia descreve como rehospedar servidores que executam instâncias do PostgreSQL para o PostgreSQL em Máquinas Virtuais do Azure. Inclui estimativas de prontidão e custos. Mesmo que as credenciais do PostgreSQL não estejam disponíveis, o relatório fornece recomendações adequadas para transferir e adaptar servidores ao PostgreSQL em VMs do Azure. A lógica de prontidão e dimensionamento está alinhada com a metodologia de avaliação da VM do Azure.

Status de suporte de instâncias PostgreSQL avaliadas

A seção Supportability mostra o status de suporte das versões do PostgreSQL identificadas durante a avaliação. A seção Detalhes da descoberta fornece um resumo visual do número de instâncias do PostgreSQL descobertas, categorizadas por versão.

  • Para exibir a lista de instâncias do PostgreSQL avaliadas, selecione o gráfico em Suporte.

  • A coluna Status de suporte da versão da instância do banco de dados indica se a versão do PostgreSQL está no suporte principal ou fora do suporte.

  • Para visualizar informações detalhadas de suporte, selecione o status do suporte. Um painel é aberto à direita e mostra os seguintes detalhes:

    • Tipo de status de suporte (base ou sem suporte)
    • Duração restante do suporte
    • Ações recomendadas para ajudar a proteger cargas de trabalho.
  • Para visualizar a duração restante do suporte (em meses) para cada versão do PostgreSQL:

    • Selecione Colunas>O suporte termina em>Enviar.
    • A coluna Suporte termina, em que se mostra o número de meses restantes para o suporte.
  • Categorias de status de suporte:

    • Suporte base: A versão do PostgreSQL é ativamente suportada e recebe atualizações regulares.
    • Sem suporte: A versão do PostgreSQL não recebe mais atualizações e deve ser atualizada para uma versão suportada.

    Observação

    As instâncias do PostgreSQL que executam versões sem suporte devem ser priorizadas para migração para manter a conformidade de segurança e garantir suporte contínuo no Azure.

Prontidão da revisão

Avalie a prontidão de migração de suas instâncias do PostgreSQL, identifique possíveis problemas e revise as recomendações para garantir uma transição suave para o Azure.

A captura de tela mostra como revisar a preparação para diferentes migrações.

Para revisar os relatórios de preparação para diferentes estratégias de migração, siga estas etapas:

  1. Selecione o Relatório de preparação para a estratégia de migração desejada.

  2. Analise as colunas de prontidão no relatório selecionado para avaliar a preparação para a migração.

    Estratégia de migração Colunas de Prontidão (destino de implementação respetivo)
    Recomendado Banco de Dados do Azure para preparação flexível do Servidor PostgreSQL
    Instâncias do Azure Database para PostgreSQL Banco de Dados do Azure para preparação flexível do Servidor PostgreSQL
    Servidores para PostgreSQL Server na VM do Azure Preparação da VM do Azure (PostgreSQL Server na VM do Azure)
  3. Analise o status de preparação para instâncias PostgreSQL avaliadas:

    • Pronto: a instância pode ser migrada para o Banco de Dados do Azure para o servidor flexível PostgreSQL sem problemas de migração.
    • Disponível com reservas: a instância tem um ou mais problemas de migração. Selecione o hiperlink para exibir os problemas identificados e as etapas de correção recomendadas.
    • Não está pronto: a avaliação não identificou uma configuração de servidor flexível do Banco de Dados do Azure para PostgreSQL que atenda aos requisitos de desempenho e configuração desejados. Selecione o hiperlink para exibir recomendações que podem ajudar a preparar a instância para o tipo de implantação de destino.
    • Desconhecido: o Azure Migrate não pode avaliar a prontidão porque a descoberta ainda está em andamento ou há problemas que precisam ser resolvidos. Para corrigir problemas de descoberta, verifique a seção Notificações para obter detalhes. Se o problema persistir, contacte o suporte da Microsoft.
  4. Para exibir informações detalhadas de uma instância específica, selecione o nome da instância para detalhar os seguintes detalhes:

    • Número de bases de dados de utilizadores
    • Propriedades da instância
    • Parâmetros de configuração aplicados à instância
    • Detalhes do armazenamento do banco de dados de origem.

    Importante

    Se as credenciais do PostgreSQL não forem fornecidas ou se o dispositivo Azure Migrate não puder se conectar à instância do PostgreSQL, as recomendações de SKU serão baseadas na configuração no nível da máquina virtual. Nesse caso, o status de prontidão é marcado como Pronto com Condições. Para validar todas as regras de avaliação — incluindo extensões, agrupamentos, tipos de dados e outras configurações específicas de banco de dados — e garantir o dimensionamento ideal de SKU, forneça credenciais PostgreSQL com permissões suficientes.

  5. Para exibir a lista de bancos de dados de usuários e seus detalhes, selecione o número de bancos de dados de usuários.

  6. Para revisar problemas de migração e avisos para um tipo de implantação de destino específico, selecione Revisar detalhes na coluna Problemas de migração .

  7. Distribuição de custos por configuração: a avaliação mostra como os custos são distribuídos em várias configurações flexíveis de servidor do Banco de Dados do Azure para PostgreSQL:

    • Os custos são calculados com base na camada de serviço recomendada e no tamanho da computação.
    • Cada instância recebe uma recomendação de SKU específica com base em seus requisitos de configuração.
    • As configurações recomendadas variam dependendo das características da carga de trabalho de cada instância.
  8. Detalhes de custo no nível da instância: para exibir detalhes de custo de uma instância específica do PostgreSQL, selecione o nome da instância na tabela. As seguintes informações são exibidas:

    • Custo mensal total: custo combinado de computação e armazenamento para a instância.
    • Custo de computação mensal: custo baseado na configuração de computação recomendada.
    • Custo mensal de armazenamento: custo baseado na capacidade de armazenamento alocada.
    • Configuração recomendada: Recomendação específica de SKU com base na análise de avaliação.
    • Variações de custo: reflita as diferenças nos requisitos de recursos entre instâncias.