UiPath Documentation
automation-suite
2023.10
false
Automation Suite in der EKS/AKS-Installationsanleitung
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Die Velero-Sicherung schlägt mit dem Fehler „FehlgeschlageneValidierung“ fehl

Beschreibung

Wenn Sie versuchen, eine geplante Sicherung in der Automation Suite auf EKS/AKS auszuführen, kann Velero den folgenden Fehler zurückgeben:

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

Dies geschieht, weil default-bs1 BackupStorageLocation in der Velero-Konfiguration nicht als Standard markiert ist.

Lösung

Führen Sie die folgenden Schritte aus, um das Problem zu beheben:

  1. Überprüfen Sie die für Velero konfigurierten Sicherungsspeicherorte:

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

    Überprüfen Sie, ob die Spalte DEFAULT leer ist.

  2. Bearbeiten Sie den Sicherungsspeicherort, um den Standardwert festzulegen:

    kubectl edit backupstoragelocation default-bs1 -n velero
    kubectl edit backupstoragelocation default-bs1 -n velero
    
  3. Fügen Sie im Abschnitt spec die folgende Zeile hinzu:

    default: true
    default: true
    
  4. Speichern Sie die Änderungen.

  5. Starten Sie die Velero-Pods neu, um die Konfiguration zu übernehmen:

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

    Alternativ können Sie einen rollierenden Neustart durchführen:

    kubectl -n velero rollout restart deploy/velero
    kubectl -n velero rollout restart deploy/velero
    
  6. Überprüfen Sie die Fehlerbehebung:

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

Bestätigen Sie, dass PHASE verfügbar ist und die Spalte STANDARD Yes anzeigt.

  • Beschreibung
  • Lösung

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben