Compartilhar via


Restaurar o Serviço de Kubernetes do Azure usando Backup do Azure

Este artigo descreve como restaurar o backup do AKS (Serviço de Kubernetes do Azure).

Agora, o Backup do Azure permite fazer backup de clusters do AKS (recursos de cluster e volumes persistentes anexados ao cluster) usando uma extensão de backup, que precisa ser instalada no cluster. O cofre de backup se comunica com o cluster por meio dessa extensão de backup para executar operações de backup e restauração.

Antes de começar

  • O backup do AKS permite a restauração para o cluster do AKS original (cujo backup foi feito) e para um cluster alternativo do AKS. O backup do AKS permite que você execute uma restauração completa e uma restauração no nível do item. Você pode utilizar as configurações de restauração para definir parâmetros com base nos recursos do cluster que devem ser restaurados.

  • Você precisa instalar a extensão de backup no cluster do AKS de destino. Além disso, você precisa habilitar o acesso confiável entre o cofre de Backup e o cluster do AKS.

  • Caso você esteja tentando restaurar um backup armazenado no nível de cofre, precisará fornecer uma conta de armazenamento na entrada como um local de preparo. Os dados de backup são armazenados no cofre de backup como um blob dentro do locatário da Microsoft. Durante uma operação de restauração, os dados de backup são copiados de um cofre para uma conta de armazenamento de preparo entre locatários. Verifique se a conta de armazenamento de preparo para a restauração tem a propriedade AllowCrossTenantReplication definida como true.

Para saber mais sobre as limitações e os cenários com suporte, confira a matriz de suporte.

Restaurar os clusters do AKS

Para restaurar o cluster do AKS com backup, siga estas etapas:

  1. Acesse o Centro de backup e selecione Restaurar.

    Captura de tela mostrando como iniciar o processo de restauração.

  2. Na página seguinte, selecione Selecionar instância de backup e, em seguida, selecione a instância que você quer restaurar.

    Se a instância estiver disponível na Região Primária e Secundária, selecione a região a ser restaurada também e selecione Continuar.

    Captura de tela mostrando seleção de instância de backup para restauração.

    Captura de tela mostrando instâncias escolhidas para restauração.

    Captura de tela mostrando restauração iniciando.

  3. Clique em Selecionar ponto de restauração para selecionar o ponto de restauração que deseja restaurar.

    Se o ponto de restauração estiver disponível tanto no Cofre quanto no armazenamento de dados da Operação, selecione aquele a partir do qual deseja fazer a restauração.

    Captura de tela mostrando como visualizar os ponto de restauração.

    Captura de tela mostrando seleção de um ponto de restauração.

    Captura de tela mostrando como ir para a página Restaurar.

  4. Na seção Restaurar parâmetros, clique em Selecionar Serviço de Kubernetes e selecione o cluster do AKS no qual deseja restaurar o backup.

    Captura de tela mostrando como iniciar uma seleção de parâmetro.

    Captura de tela mostrando seleção de parâmetro Serviço de Kubernetes.

    Captura de tela mostrando a página Restauração com a seleção de parâmetro do Kubernetes.

  5. Para selecionar os recursos de cluster com backup para restauração, clique em Selecionar recursos.

    Saiba mais sobre as configurações de restauração.

    Captura de tela mostrando os recursos selecionados para restaurar página.

  6. Se você selecionou um ponto de recuperação para restauração a partir do Armazenamento de dados padrão do cofre, forneça um grupo de recursos de instantâneo e uma conta de armazenamento como o local de preparo.

    Captura de tela mostrando os parâmetros a serem adicionados para restauração do armazenamento padrão do cofre.

    Captura de tela mostrando o parâmetro de armazenamento a ser adicionado para restauração do armazenamento padrão do cofre.

Observação

Atualmente, os recursos criados no local de preparo não podem pertencer a um ponto de extremidade privado. Certifique-se de habilitar o acesso público na conta de armazenamento fornecida como um local de preparo.

  1. Selecione Validar para executar a validação das seleções de cluster para restauração.

    Captura de tela mostrando a validação dos parâmetros de restauração.

  2. Depois que a validação for bem-sucedida, selecione Examinar + restaurar e restaure os backups no cluster selecionado.

    Captura de tela mostrando a guia Revisão + restauração para restauração.

Restaurar configurações

Como parte da funcionalidade de restauração no nível do item do backup do AKS, você pode utilizar vários filtros de configuração de restauração para executá-la.

  • Selecione na lista os Namespaces que deseja restaurar. A lista mostra apenas os Namespaces com backup.

    Captura de tela mostrando seleção de um namespace.

    Você também pode marcar as caixas de seleção se quiser restaurar recursos e volumes persistentes com escopo de cluster (somente do Disco do Azure).

    Para restaurar recursos de cluster específicos, use os rótulos anexados a eles na caixa de texto. Somente os recursos com os rótulos inseridos são copiados para o backup.

  • Você pode fornecer Grupos de API e Tipos para restaurar tipos de recursos específicos. A lista de Grupos de API e Tipo está disponível no Apêndice. Você pode inserir vários Grupos de API.

    Captura de tela mostrando o uso de API para restauração.

  • Para restaurar uma carga de trabalho, como Implantação de um backup por meio do Grupo de API, a entrada deve ser:

    • Tipo: selecione Implantação.

    • Grupo: selecione Grupo.

    • Mapeamento de namespace: para migrar os recursos de cluster com backup para um Namespace diferente, selecione o Namespace com backup e depois insira o Namespace para o qual deseja migrar os recursos.

      Se o Namespace não existir no cluster do AKS, ele será criado. Se ocorrer um conflito durante a restauração dos recursos do cluster, você poderá ignorar ou aplicar patch nos recursos conflitantes.

      Captura de tela mostrando a seleção de namespace para migração.

No momento, o Backup do Azure para AKS dá suporte às duas opções a seguir ao fazer uma operação de restauração quando ocorre um conflito de recursos (o recurso de backup tem o mesmo nome do recurso no cluster do AKS de destino). Você pode escolher uma dessas opções ao definir a configuração de restauração.

  • Ignorar: esta opção é selecionada por padrão. Por exemplo, se você tiver feito backup de um PVC chamado pvc-azuredisk e estiver restaurando-o em um cluster de destino que tenha o PVC com o mesmo nome, a extensão de backup ignorará a restauração da declaração de volume persistente (PVC) do backup. Nesses cenários, é recomendável excluir o recurso do cluster e fazer a operação de restauração.

  • Patch: essa opção permite a variável mutável de aplicação de patch no recurso de backup no recurso no cluster de destino. Se você quiser atualizar o número de réplicas no cluster de destino, poderá optar pela aplicação de patch como uma operação.

Observação

Atualmente, o backup do AKS não excluirá e recriará recursos no cluster de destino se eles já existirem. Se você tentar restaurar Volumes Persistentes no local original, exclua os Volumes Persistentes existentes e faça a operação de restauração.

Restauração na região secundária

Para restaurar o cluster do AKS na região secundária, configure a redundância geográfica e a restauração entre regiões no cofre de Backup e dispare a restauração.

Próximas etapas