UiPath Documentation
automation-suite
2023.10
false
Guía de instalación de Automation Suite en EKS/AKS
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

La copia de seguridad de Velero falla con el error de validación fallida

Corrige los errores de Velero FailedValidation que se producen al ejecutar copias de seguridad programadas en Automation Suite en EKS/AKS.

Descripción​

Al intentar ejecutar una copia de seguridad programada en Automation Suite en EKS/AKS, Velero puede devolver el siguiente error:

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

Esto ocurre porque default-bs1 BackupStorageLocation no está marcado como predeterminado en la configuración de Velero.

Solución​

Para solucionar el problema, sigue los siguientes pasos:

  1. Verifica las ubicaciones de almacenamiento de copia de seguridad configuradas para Velero:

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

    Confirme si la columna PREDETERMINADO está vacía.

  2. Edita la ubicación de almacenamiento de la copia de seguridad para establecer el valor predeterminado:

    kubectl edit backupstoragelocation default-bs1 -n velero
    kubectl edit backupstoragelocation default-bs1 -n velero
    
  3. En la sección spec , añade la siguiente línea:

    default: true
    default: true
    
  4. Guarda los cambios.

  5. Reinicia los pods de Velero para aplicar la configuración:

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

    Como alternativa, realiza un reinicio continuo:

    kubectl -n velero rollout restart deploy/velero
    kubectl -n velero rollout restart deploy/velero
    
  6. Verifica la corrección:

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

Confirma que PHASE está disponible y que la columna PREDETERMINADO muestra Yes.

  • Descripción​
  • Solución​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado