automation-suite
2024.10
true
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Automation Suite unter Linux – Installationsanleitung

Letzte Aktualisierung 9. Juli 2025

Teilweiser Fehler beim Wiederherstellen der Sicherung in der Automation Suite 2024.10.0

Beschreibung

Der Versuch, eine Sicherung in der Automation Suite 2024.10.0 wiederherzustellen, führt zu dem folgenden Fehler:
time="2024-11-18T08:13:48Z" level=info msg="Listing restore from namespace velero"
time="2024-11-18T09:28:35Z" level=info msg="Restore rst-000001-as wait for completion failed at namespace velero: restore PartiallyFailed"
Error: could not restore backup: restore PartiallyFailedtime="2024-11-18T08:13:48Z" level=info msg="Listing restore from namespace velero"
time="2024-11-18T09:28:35Z" level=info msg="Restore rst-000001-as wait for completion failed at namespace velero: restore PartiallyFailed"
Error: could not restore backup: restore PartiallyFailed

Das Problem tritt aufgrund eines Dapr-Synchronisierungsproblems auf. Wir haben das Problem in der Automation Suite 2024.10.1 behoben.

Lösung

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

  1. Führen Sie die folgenden Schritte aus, um zu überprüfen, ob der Wiederherstellungsprozess aufgrund eines Dapr-Synchronisierungsproblems fehlgeschlagen ist:

    1. Überprüfen Sie, ob der Hook fehlgeschlagen ist, indem Sie den folgenden Befehl ausführen:
      velero restore describe <restore-name>velero restore describe <restore-name>
      Wenn der Hook fehlgeschlagen ist, sieht die Ausgabe des Befehls wie im folgenden Beispiel aus:
      HooksAttempted:   1
      HooksFailed:      1HooksAttempted:   1
      HooksFailed:      1
    2. Überprüfen Sie bei einem Hook-Fehler die Protokolle des Wiederherstellungsprozesses, indem Sie den folgenden Befehl ausführen:
      velero restore logs <restore-name> | grep 'dapr\\" not found'velero restore logs <restore-name> | grep 'dapr\\" not found'
      Wenn ein Dapr-Synchronisierungsproblem den Hook-Fehler verursacht hat, sieht die Ausgabe des Befehls wie im folgenden Beispiel aus:
      'App cert-manager is synced and healthy'\n++ date +%Y-%m-%dT%H:%M:%S%z\n+ echo '[INFO] [2024-11-18T04:28:35-0500]: App cert-manager is synced and healthy'\n+ for app in ${apps[@]}\n+ set +x\nError from server (NotFound): applications.argoproj.io \"dapr\" not found\n\x1b[0;31m[ERROR][2024-11-18T04:28:35-0500]:\x1b[0m Failed to fetch argocd app=dapr\n" hookCommand="[/bin/bash -c OP=restore RESTORE_NAME=mytstbackup bash /script/backup-restore-rke2.sh]" hookContainer=backup-hook-service hookName=restore-rke2-hook hookOnError=Fail hookPhase=post hookSource=spec hookTimeout="{5h0m0s}" hookType=exec logSource="pkg/podexec/pod_command_executor.go:180" pod=uipath-infra/backup-hook-service-78769845d7-x8hkq restore=velero/rst-000001-as 'App cert-manager is synced and healthy'\n++ date +%Y-%m-%dT%H:%M:%S%z\n+ echo '[INFO] [2024-11-18T04:28:35-0500]: App cert-manager is synced and healthy'\n+ for app in ${apps[@]}\n+ set +x\nError from server (NotFound): applications.argoproj.io \"dapr\" not found\n\x1b[0;31m[ERROR][2024-11-18T04:28:35-0500]:\x1b[0m Failed to fetch argocd app=dapr\n" hookCommand="[/bin/bash -c OP=restore RESTORE_NAME=mytstbackup bash /script/backup-restore-rke2.sh]" hookContainer=backup-hook-service hookName=restore-rke2-hook hookOnError=Fail hookPhase=post hookSource=spec hookTimeout="{5h0m0s}" hookType=exec logSource="pkg/podexec/pod_command_executor.go:180" pod=uipath-infra/backup-hook-service-78769845d7-x8hkq restore=velero/rst-000001-as
  2. Um den teilweisen Fehler des Wiederherstellungsprozesses zu beheben, führen Sie die folgenden Schritte aus:

    1. Ändern Sie die Hook-Konfiguration, indem Sie den folgenden Befehl ausführen:
      kubectl get cm -n uipath-infra backup-hook-script-cm -o yaml  | sed "s/alerts auth cert-manager dapr event-listener gatekeeper goldpinger logging/alerts auth cert-manager event-listener gatekeeper goldpinger logging/g"  | kubectl apply -f -kubectl get cm -n uipath-infra backup-hook-script-cm -o yaml  | sed "s/alerts auth cert-manager dapr event-listener gatekeeper goldpinger logging/alerts auth cert-manager event-listener gatekeeper goldpinger logging/g"  | kubectl apply -f -
    2. Führen Sie den Wiederherstellungsprozess mithilfe des Tools uipathctl erneut aus.
  • Beschreibung
  • Lösung

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2025 UiPath. Alle Rechte vorbehalten