Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo descreve como restaurar o Serviço Kubernetes do Azure (AKS) com backup. Você também pode restaurar o cluster AKS usando o Azure PowerShell.
O Backup do Azure agora permite fazer backup de clusters AKS (recursos de cluster e volumes persistentes anexados ao cluster) usando uma extensão de backup, que deve 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 restaurar para o cluster AKS original (do qual foi feito backup) ou para um cluster AKS alternativo. O backup do AKS permite executar uma restauração completa e uma restauração ao nível do item. Você pode utilizar configurações de restauração para definir parâmetros com base nos recursos de cluster que devem ser restaurados.
Você deve instalar a Extensão de Backup no cluster AKS de destino. Além disso, você deve habilitar o Acesso Confiável entre o cofre de backup e o cluster AKS.
Caso esteja a tentar restaurar uma cópia de segurança armazenada no Vault Tier, precisa de fornecer uma conta de armazenamento como local temporário. Os dados de backup são armazenados no cofre de Backup como um blob dentro do tenant 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 preparação entre diferentes locatários. Verifique se a conta de armazenamento de preparação para a restauração tem a propriedade AllowCrossTenantReplication configurada para true.
O Azure Backup não escala automaticamente os nós AKS — apenas restaura dados e recursos associados. AKS gere o autoescalonamento utilizando funções como o Cluster Autoscaler. Se o dimensionamento automático estiver habilitado no cluster de destino, ele deverá lidar com o dimensionamento de recursos automaticamente. Antes de restaurar, verifique se o cluster de destino tem recursos suficientes para evitar falhas de restauração ou problemas de desempenho
Para obter mais informações sobre as limitações e os cenários suportados, consulte a matriz de suporte.
Restaurar os clusters AKS
Para restaurar o cluster AKS de backup, siga estas etapas:
Vai a Resiliência e seleciona Recuperar.
No painel Recuperar , selecione Azure Kubernetes Services como tipo de fonte de dados e depois clique em Selecionar em item protegido.
No painel Selecionar itens Protegidos , selecione um cluster AKS com backup da lista e depois clique em Selecionar.
No painel Recuperar , selecione Continuar.
No painel Restaurar , na guia Noções básicas , selecione Avançar: Ponto de restauração.
Se a instância estiver disponível na região primária e secundária, selecione a região a ser restauradatambém e, em seguida, selecione Continuar.
No separador Ponto de Restauração , para Ponto de Restauração, clique em Selecionar ponto de restauro para selecionar o ponto de restauro que pretende restaurar.
Se o ponto de restauração estiver disponível no armazenamento de dados do Vault e do Operation, selecione aquele a partir do qual deseja restaurar.
No painel Selecionar ponto de restauro , selecione um ponto de restauro da lista e depois clique em Selecionar.
No painel de Restauração , selecione Próximo: Parâmetros de Restauro para configurar os parâmetros de restauro.
No separador Parâmetros de Restauro , clique em Selecionar Serviço Kubernetes.
No painel Selecione o serviço Kubernetes, selecione o cluster AKS alvo da lista e, em seguida, clique em Selecionar.
No painel Restaurar , para selecionar os recursos do cluster com backup para restaurar, clique em Selecionar recursos.
Saiba mais sobre configurações de restauração.
Se selecionares um ponto de recuperação para restaurar a partir do datastore padrão do Vault, então fornece um grupo de recursos snapshot e uma conta de armazenamento como local de staging.
Nota
Atualmente, os recursos criados no local de preparação não podem pertencer a um Endpoint Privado. Certifique-se de ativar o acesso público na conta de armazenamento fornecida como local de preparação.
Selecione Validar para executar a validação nas seleções de cluster para restauração.
Depois de a validação ser bem-sucedida, selecione Próximo: Rever + restaurar.
No painel Revisão + restauro , revê as seleções e depois seleciona Restaurar para restaurar os backups no cluster selecionado.
Configurar a restauração ao nível do item para o cluster AKS
Como parte da capacidade de restauração em nível de item do backup AKS, você pode utilizar vários filtros de configuração de restauração para executar a restauração.
Selecione os namespaces que você deseja restaurar na lista. A lista mostra apenas os namespaces de backup.
Você também pode marcar as caixas de seleção se quiser restaurar recursos com escopo de cluster e volumes persistentes (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 submetidos a backup.
Você pode fornecer grupos e tipos de API para restaurar tipos de recursos específicos. A lista de API Group e Kind está disponível no Apêndice. Você pode inserir vários grupos de API.
Para restaurar uma carga de trabalho, como Implantação de um backup via Grupo de APIs, a entrada deve ser:
Tipo: Selecione Implantação.
Grupo: Selecione Grupo.
Mapeamento de namespace: para migrar os recursos de cluster de backup para um namespace diferente, selecione o namespace de backup e insira o namespace para o qual você deseja migrar os recursos.
Se o Namespace não existir no cluster AKS, ele será criado. Se ocorrer um conflito durante a restauração de recursos de cluster, você poderá ignorar ou corrigir os recursos conflitantes.
Atualmente, 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 que o recurso no cluster 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ê fez backup de um PVC chamado pvc-azuredisk e está 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) de backup. Nesses cenários, recomendamos que você exclua o recurso do cluster e, em seguida, faça a operação de restauração.
Patch: Esta opção permite efetuar patches na variável mutável do recurso de backup, no recurso do cluster de destino. Se quiser atualizar o número de réplicas no cluster de destino, você pode optar pela aplicação de patches como uma operação.
Nota
Atualmente, o backup do AKS não exclui e recria recursos no cluster de destino se eles já existirem. Se você tentar restaurar Volumes Persistentes no local original, exclua os Volumes Persistentes existentes e execute a operação de restauração.
Restaurar os AKS clusters na região secundária
Para restaurar o cluster AKS na região secundária, configure a redundância geográfica e a restauração entre regiões no cofre de backup e, em seguida, inicie a restauração.