UiPath Documentation
automation-suite
2023.10
false
Guia de instalação do Automation Suite no EKS/AKS
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

O backup do Velero falha com o erro FailedValidation

Corrija erros FailedValidation do Velero que ocorrem ao executar backups agendados no Automation Suite no EKS/AKS.

Description​

Ao tentar executar um backup agendado no Automation Suite no EKS/AKS, o Velero pode retornar o seguinte erro:

Phase: FailedValidation
Validation errors: an existing backup storage location was not specified at backup creation time and the server default default does not exist.
Error: BackupStorageLocation.velero.io "default" not found
Phase: FailedValidation
Validation errors: an existing backup storage location was not specified at backup creation time and the server default default does not exist.
Error: BackupStorageLocation.velero.io "default" not found

Isso ocorre devido ao default-bs1 BackupStorageLocation não ter sido marcado como padrão na configuração do Velero.

Solução​

Para solucionar o problema, siga as seguintes etapas:

  1. Verifique os locais de armazenamento de backup configurados para o Velero:

    kubectl get backupstoragelocations -n velero
    kubectl get backupstoragelocations -n velero
    

    Confirme se a coluna PADRÃO está vazia.

  2. Edite o local de armazenamento de backup para definir o valor padrão:

    kubectl edit backupstoragelocation default-bs1 -n velero
    kubectl edit backupstoragelocation default-bs1 -n velero
    
  3. Abaixo da seção spec , adicione a seguinte linha:

    default: true
    default: true
    
  4. Salve as alterações.

  5. Reinicie os pods do Velero para aplicar a configuração:

    kubectl delete pod -n velero --all
    kubectl delete pod -n velero --all
    

    Como alternativa, execute uma reinicialização contínua:

    kubectl -n velero rollout restart deploy/velero
    kubectl -n velero rollout restart deploy/velero
    
  6. Verifique a correção:

    kubectl get backupstoragelocations -n velero
    kubectl get backupstoragelocations -n velero
    

Confirme se o PHASE está Disponível e a coluna PADRÃO mostra Yes.

  • Description​
  • Solução​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades