bots im Git-Repository wiederherstellen
- Zuletzt aktualisiert2024/10/28
bots im Git-Repository wiederherstellen
Sie können alle bots und ihre abhängigen Dateien aus dem Git-Repository in Ihrem Server-Repository wiederherstellen. Diese Wiederherstellungsoption ist nur für On-Premises-Bereitstellungen verfügbar und wird bei Cloud-Bereitstellungen nicht unterstützt.
Vorbereitungen
Sie müssen über Folgendes verfügen, bevor Sie Ihre bots aus Git wiederherstellen:
- Sie müssen ein Backup der bots in Git haben.
- Ihnen muss die Rolle AAE_Admin zugewiesen sein.Anmerkung: Automation 360 unterstützt die Erstellung benutzerdefinierter Rollen, indem alle Berechtigungen nicht standardmäßig und bearbeitbar sind. Für Versionen vor v30 sind jedoch systemerstellte Rollen wie AAE_Admin obligatorisch. Weitere Informationen finden Sie unter Vom System erstellte Rollen.
Beachten Sie beim Wiederherstellen von bots aus einem Git-Repository die folgenden Punkte:
- Sie können entweder alle oder unterschiedliche bots und Dateien aus dem externen Git-Repository wiederherstellen. Es ist nicht möglich, nur bestimmte bots oder Dateien aus dem externen Git-Repository selektiv wiederherzustellen.
- Der Git-Wiederherstellungsprozess erfordert eine gewisse Ausfallzeit. Wenn der Wiederherstellungsprozess ausgeführt wird, sind die folgenden Prozesse im öffentlichen Arbeitsbereich deaktiviert:
- Auschecken
- Klonen …
- bots ausführen und planen
- bots mit Warteschlange ausführen
- bots importieren und exportieren
- Wenn der Wiederherstellungsprozess ausgeführt wird, ist das Einchecken vom privaten Arbeitsbereich aus nicht zulässig. Sie können den privaten Arbeitsbereich jedoch für die übrigen Vorgänge verwenden.
- Sie können Ihre bots in Ihrem leeren oder nicht leeren Repository wiederherstellen.
- Sie können einen laufenden Wiederherstellungsprozess nicht abbrechen.
- Verbundene Befehls-packages sind nicht enthalten, wenn Sie Ihre bots von einer der früheren Umgebungen in eine neuere Umgebung mit externem GIT fördern. Daher müssen die zugehörigen Befehls-packages separat mithilfe der Funktion „Export-Import“ oder „bot fördern“ exportieren oder fördern. Weitere Informationen finden Sie unter bots zwischen Umgebungen verschieben.
- Das Server-Repository ist beschädigt und Sie beginnen mit einem neuen Server-Repository.
- Sie möchten bots in einem anderen Git-Zweig wiederherstellen.
Nehmen wir an, es gibt zwei Git-Zweige: Entwicklung und Test integriert im Entwicklungs- und Test-Control Room. Der Test-Zweig kann die Inhalte aus dem Entwicklungs-Zweig ziehen und Sie können bots aus Git im Test-Control Room wiederherstellen.
Prozedur
Wenn der Git-Wiederherstellungsprozess nach der Wiederherstellung einiger bots fehlschlägt, werden Sie zum öffentlichen Arbeitsbereich mit den folgenden Optionen weitergeleitet. Wählen Sie die gewünschte Option, um den Wiederherstellungsprozess abzuschließen:
Option | Aktion |
---|---|
Wiederherstellung von Bots umkehren | Durch diese Option werden alle bots gelöscht, die wiederhergestellt wurden. Anmerkung: Mit dieser Option werden die öffentlichen bots, die aus dem Git-Repository wiederhergestellt wurden, gelöscht.
|
Wiederherstellung neu starten | Der Git-Wiederherstellungsprozess beginnt wieder dort, wo er beendet wurde. |
Nur die wiederhergestellten Dateien behalten | Mit dieser Option bleiben alle wiederhergestellten Dateien erhalten und der Wiederherstellungsprozess wird beendet. |