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 Lokal-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.
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-Pakete 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-Pakete 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. |