Gesamtes System sichern und wiederherstellen

Es ist möglich, eine Sicherung und Wiederherstellung des gesamten Systems durchzuführen, entweder um einen Rollback auf einen vorherigen Status zu erreichen ODER um eine neue Blue Prism Umgebung unter Verwendung bereits bestehender Konfigurationen und Daten zu erstellen.

Alle Dateipfade entsprechen einer Standardinstallation von Blue Prism. Die Pfade müssen für benutzerdefinierte Installationen entsprechend angepasst werden.

Backup

Für jede Komponente gibt es mehrere Elemente, die gesichert werden können: Einige davon sind essenziell, um sicherzustellen, dass das gesamte System wiederhergestellt werden kann, während andere optional sind und den Aufwand für die Wiederherstellung reduzieren.

  • Interaktive Clients – Elemente, die eine obligatorische Sicherung erfordern.
  • Laufzeitressourcen – Keine Elemente, die eine obligatorische Sicherung erfordern.
  • Anwendungsserver – Obligatorische Sicherung zur Verhinderung von Datenverlust erforderlich.
  • Datenbank – Obligatorische Sicherung zur Verhinderung von Datenverlust erforderlich.

Interaktive Clients

Interaktive Clients enthalten keine Blue Prism Informationen, die gesichert werden müssen, um neu erstellt oder konfiguriert werden zu können.

 

Details

Anweisungen

Obligatorisch

Ohne

n. z.

Optional

Informationen zur Verbindungskonfiguration
Enthält die Verbindungszeichenfolgeinformationen für jede Blue Prism Umgebung.

Erstellen Sie eine Kopie von der Datei Automate.config, die Sie hier finden:

C:\ProgramData\Blue Prism Limited\Automate V3

Häufigkeit: Nach einer Konfigurationsänderung.
Sicherer Sicherungsort erforderlich? Nur wenn sich die Laufzeitressource mit der Blue Prism Umgebung unter Verwendung der nativen Blue Prism Authentifizierung verbindet.

Laufzeitressourcen

Laufzeitressourcen enthalten keine Blue Prism Informationen, die gesichert werden müssen, um neu erstellt oder konfiguriert werden zu können.

Eine Laufzeitressource wird normalerweise mit einem Betriebssystem, einer Konfiguration und der erforderlichen Software konfiguriert und verfügt über eine Verbindung zum Netzwerk und den Geschäftsanwendungen. Es ist essenziell, dass die Sicherungs- und Wiederherstellungspläne die Möglichkeit bieten, diese Geräte mit der gleichen Basiskonfiguration neu zu erstellen.

 

Details

Anweisungen

Obligatorisch

Ohne

n. z.

Optional

Informationen zur Verbindungskonfiguration
Enthält die Verbindungszeichenfolgeinformationen für jede Blue Prism Umgebung.

 

Erstellen Sie eine Kopie von der Datei Automate.config, die Sie hier finden:

C:\ProgramData\Blue Prism Limited\Automate V3

Häufigkeit: Nach einer Konfigurationsänderung.
Sicherer Sicherungsort erforderlich? Nur wenn sich die Laufzeitressource mit der Blue Prism Umgebung unter Verwendung der nativen Blue Prism Authentifizierung verbindet.

Windows-Dienst-Anmeldekonten
Die Konten, die von Blue Prism Diensten wie Anmelde-Agenten-Diensten verwendet werden.

Erstellen Sie einen Screenshot oder notieren Sie sich die Anmeldekonten, die von den relevanten Diensten in der Dienstekonsole auf den entsprechenden Geräten verwendet werden.

Informationen zur Anmelde-Agenten-Konfiguration
Enthält die Verbindungs- und Authentifizierungsinformationen, die sicherstellen, dass eine Blue Prism Laufzeitressource verfügbar ist, um eine Anmeldung zu orchestrieren, wenn sich das Gerät im abgemeldeten oder gesperrten Zustand befindet.

Erstellen Sie eine Kopie von der Datei LoginAgentService.config, die Sie hier finden:

C:\ProgramData\Blue Prism Limited\Automate V3

Nur gültig, wenn der Anmelde-Agent als Teil der Bereitstellung verwendet wird.

Häufigkeit: Nach einer Konfigurationsänderung.
Sicherer Sicherungsort erforderlich? Nur wenn sich die Anmelde-Agenten-Laufzeitressource mit der Blue Prism Umgebung unter Verwendung der nativen Blue Prism Authentifizierung verbindet.

Startvorgang
Die automatisierten Schritte, die die Verbindungs- und Authentifizierungsinformationen enthalten, die sicherstellen, dass eine Blue Prism Laufzeitressource gestartet wird und verwendet werden kann, wenn das Gerät angemeldet wird.

Hängt vom Startvorgang ab. Normalerweise müssen die Einstellungen der Gruppenrichtlinienverwaltung gesichert werden. Andernfalls können die Einstellungen der geplanten Aufgaben des Geräts gesichert werden.

Häufigkeit: Nach einer Konfigurationsänderung.
Sicherer Sicherungsort erforderlich? Nein

Anwendungsserver

Anwendungsserver enthalten Informationen, die für die Neuerstellung erforderlich sind. Wenn diese Daten verloren gehen, können einige Daten von der Datenbank nicht wiederhergestellt werden, auch wenn das System nicht beschädigt wird.

 

Details

Anweisungen

Obligatorisch

Informationen zum Verschlüsselungsschema
(falls auf dem Anwendungsserver gespeichert)
Enthält kritische Informationen über die Verschlüsselungsschemata, die zum Schutz von ruhenden Daten verwendet werden.

Nur erforderlich, wenn ein oder mehrere Verschlüsselungsschemata zum Speichern des Schlüssels auf dem Anwendungsserver konfiguriert sind.*

Wenn „Die Schlüssel in individuellen Dateien speichern“ = ja*:

  • Erstellen Sie eine Kopie der Ordnerstruktur und der „*.bpk-Dateien“ vom konfigurierten Speicherort.

Wenn = nein:

  • Erstellen Sie eine Kopie der Datei „automatic.config“ von C:\ProgramData\Blue Prism Limited\Automate V3.

* Weitere Informationen finden Sie im Abschnitt Zusatzinformationen.

Häufigkeit: Nach einer Konfigurationsänderung.

Sicherer Sicherungsort erforderlich? Ja

Konfigurationsdateizertifikat (mit privatem Schlüssel)
(falls verwendet – nur v6.7+)
Stellt die Informationen bereit, die zum Entschlüsseln der Konfigurationsdateien erforderlich sind, die die Verschlüsselungsschemainformationen enthalten.

Nur erforderlich, wenn der Blue Prism Server zum Schutz der Konfigurationsdateien mit einem Zertifikat konfiguriert ist UND die Sicherung der Verschlüsselungsschemainformationen nach der Anwendung des Zertifikats erfolgt ist.*

Verwenden Sie Certificate Manager auf jedem Anwendungsserver, um das Zertifikat zusammen mit seinem privaten Schlüssel zu exportieren, dessen Fingerabdruck mit dem in der Datei „BPServer.exe“ konfigurierten übereinstimmt.

* Weitere Informationen finden Sie im Abschnitt Zusatzinformationen.

Häufigkeit: Wenn sich das Zertifikat ändert.
Sicherer Sicherungsort erforderlich? Ja

Optional

Informationen zur Verbindungskonfiguration
Enthält die Verbindungszeichenfolgeinformationen für jede Blue Prism Umgebung.

 

Erstellen Sie eine Kopie der Datei Automatic.config von C:\ProgramData\Blue Prism Limited\Automate V3.

Sicherer Sicherungsort erforderlich? Ja

Windows-Dienst-Anmeldekonten
Die Konten, die von Blue Prism Diensten wie Blue Prism Serverdiensten verwendet werden.

Erstellen Sie einen Screenshot oder notieren Sie sich die Anmeldekonten, die von den relevanten Diensten in der Dienstekonsole auf den entsprechenden Geräten verwendet werden.

Sicherer Sicherungsort erforderlich? Nein

Datenbank

Die Blue Prism Datenbank enthält Informationen, die gesichert werden müssen, um eine Blue Prism Umgebung wiederherstellen zu können.

Wenn Sie die Datenbank sichern, um eine neue Kopie der Blue Prism Umgebung zu erstellen, in der die verknüpften Laufzeitressourcen wahrscheinlich nicht mehr gültig sind, wird dringend empfohlen, die mit der Umgebung verbundenen Laufzeitressourcen vor der Erstellung einer Datenbanksicherung sicher herunterzufahren.

Wenn die Datenbank zum Erstellen einer neuen Blue Prism Umgebung verwendet wird und die zuvor verbundenen Laufzeitressourcen weiterhin mit der alten Umgebung verwendet werden oder wenn nicht von der neuen Umgebung aus auf sie zugegriffen werden kann, kann es erforderlich sein, nach der Datenbankwiederherstellung die Unterstützung vom Blue Prism Support anzufordern, wenn die Laufzeitressourcen vor der Sicherung nicht sicher heruntergefahren wurden.

 

Details

Anweisungen

Obligatorisch

Blue Prism Datenbank
Enthält alle Einstellungen und Daten, die von der Blue Prism Plattform verwendet werden, darunter: Objekte, Prozesse, Anmeldeinformationen sowie ihre geheimen Schlüssel, Arbeitswarteschlangen, Arbeitswarteschlangenelemente, Benutzer- sowie Zugriffsinformationen, Verarbeitungsverlauf und Audit-Informationen.

Blue Prism unterstützt sowohl den einfachen als auch den vollständigen SQL Wiederherstellungsmodus. Prüfen Sie die Vorteile beider Modi und wählen Sie den passenden für die Wichtigkeit der Lösung aus. Wenn die Datenbank zur Verwendung eines vollständigen Wiederherstellungsmodells konfiguriert wurde, ist es wichtig, dass regelmäßig Transaktions-Log-Sicherungen erstellt werden.

Sicherungshäufigkeit: Regelmäßig – der kritischen Bedeutung der Umgebung entsprechend.
Sicherer Sicherungsort erforderlich? Ja

Optional

Ohne

 

Zusätzliche Überlegungen

Es ist zwar nicht zwingend erforderlich, aber Sie können beim Einrichten von Blue Prism ein zentrales Repository schaffen, um alle ausführbaren Dateien der verwendeten Installationsprogramme zu speichern. Dazu gehören wahrscheinlich Blue Prism, der Anmelde-Agent und Komponenten wie MAPIEx und JAB. Auch Elemente wie SQL Server, SQL Management Studio, Mainframe-Emulatoren, Remote-Zugriffsagenten und andere Endbenutzeranwendungen können dazu zählen.

Wiederherstellen

Eine Wiederherstellung des gesamten Systems kann mithilfe der gesicherten obligatorischen Elemente durchgeführt werden, die oben aufgeführt sind. In der Anleitung werden zwei Wiederherstellungsszenarien beschrieben:

  • Umgebung zur Verwendung einer Datenbanksicherung wiederherstellen
  • Neue Umgebung aus Sicherungen neu erstellen

Umgebung zur Verwendung einer Datenbanksicherung wiederherstellen

Um eine Blue Prism Umgebung zur Verwendung einer zuvor gesicherten Datenbank zurückzusetzen, führen Sie die folgenden Schritte aus:

  1. Stoppen oder trennen Sie alle Blue Prism Geräte, die sich indirekt mit der Datenbank verbinden – dies schließt jedes Gerät ein, das sich über einen Blue Prism Anwendungsserver wie Laufzeitressourcen und interaktive Clients verbindet.
  2. Stoppen oder trennen Sie alle Blue Prism Geräte, die sich direkt mit der Datenbank verbinden. Normalerweise muss dafür nur der Blue Prism Anwendungsserverdienst auf jedem Anwendungsserver gestoppt werden.
    Diese müssen auch gestoppt werden, wenn Laufzeitressourcen oder interaktive Clients eine direkte Verbindung zur Datenbank herstellen.
  3. Verwenden Sie SQL Server-Tools zum:

    1. Stoppen aller Verbindungen zur Datenbank.
    2. Sichern der aktuellen Datenbank an einem sicheren Ort. Weitere Informationen finden Sie unter Zusatzinformationen.
    3. Wiederherstellen der zuvor gesicherten Datenbank. Weitere Informationen finden Sie unter Zusatzinformationen.
  4. Wenn die wiederhergestellte Datenbank mit einer früheren Version von Blue Prism erstellt wurde, konfigurieren Sie jede Blue Prism Komponente neu mit der Version, die mit dieser Datenbank übereinstimmt.
  5. Die Datenbankversion ist in der „BPADBVersion“-Tabelle zu finden und kann mit der richtigen Blue Prism Version in den Versionshinweisen abgeglichen werden.
  6. Starten Sie die Geräte neu, die sich direkt mit der Datenbank verbinden, und verbinden Sie sie neu.
  7. Starten Sie die Geräte neu, die sich indirekt mit der Datenbank verbinden, und verbinden Sie sie neu.

Neue Umgebung aus Sicherungen neu erstellen

Gehen Sie wie folgt vor, um eine neue Umgebung aus Sicherungen zu erstellen:

Datenbank wiederherstellen

  1. Verwenden Sie SQL Server-Tools, um eine neue Datenbank aus der Sicherung zu erstellen.
  2. Wenn die Datenbank zum Erstellen einer neuen Umgebung verwendet wird, in der die Laufzeitressourcen, die zuvor verbunden wurden, nicht mehr gültig sind, müssen die Laufzeitressourcen deaktiviert werden.

    Wenn während der Erstellung der Datenbanksicherung ungültige Laufzeitressourcen mit der Umgebung verbunden waren, müssen Sie möglicherweise den Blue Prism Support kontaktieren, um zu überprüfen, ob sich alle Laufzeitressourcen in einem geeigneten Offline-Status befinden.

Ersten Anwendungsserver erstellen (mit deaktiviertem Zeitplaner)

  1. Führen Sie die Anweisungen vom Installationshandbuch aus, um einen Blue Prism Anwendungsserver zu installieren.

  2. Konfigurieren Sie eine Verbindung zur wiederhergestellten Datenbank:

    Verwenden einer Sicherung der Datei „Automate.config“ vom Server

    1. Legen Sie die Datei im standardmäßigen oder benutzerdefinierten Speicherort ab, je nach Ihrer Konfiguration.
      Der standardmäßige Speicherort der Datei „Automate.config“ ist: C:\ProgramData\Blue Prism Limited\Automate V3.

    2. Wenn die Konfigurationsdatei mit einem Zertifikat geschützt wurde, importieren Sie das Zertifikat mit dem privaten Schlüssel in den lokalen Speicher auf dem Computer.

    3. Bearbeiten Sie das Profil mit „BPServer.exe“ und aktualisieren Sie die Datenbankverbindungseinstellungen, damit sie auf die neu wiederhergestellte Datenbank verweisen.

    Ohne eine Sicherung der Datei „Automate.config“ vom Server

    Führen Sie die Anweisungen vom Installationshandbuch aus, um ein neues Profil zu erstellen und es zur Verbindung mit der neu wiederhergestellten Datenbank zu konfigurieren.

  3. Wenn die Verschlüsselungsschemainformationen in separaten Dateien gespeichert werden, legen Sie diese an einem ausgewählten Speicherort ab, auf den der Anwendungsserver zugreifen kann, und verwenden Sie „BPServer.exe“, um das Profil zu bearbeiten und den konfigurierten Speicherort der gespeicherten Schlüssel zu aktualisieren.

  4. Überprüfen Sie, ob die Verschlüsselungsschemainformationen gültig sind.

  5. Überprüfen Sie in „BPServer.exe“ die Einstellungen für den ausgewählten Verbindungsmodus und deaktivieren Sie den Zeitplaner auf diesem Gerät.

  6. Stellen Sie den Blue Prism Serverdienst so ein, dass er im Kontext des ausgewählten Benutzers läuft.

  7. Starten Sie den Blue Prism Serverdienst.

Ersten interaktiven Client verbinden

  1. Führen Sie die Anweisungen vom Installationshandbuch aus, um einen interaktiven Blue Prism Client zu installieren.

  2. Konfigurieren Sie eine Verbindung zum Anwendungsserver (oder zur Datenbank):

    Verwenden einer Sicherung der Datei „Automate.config“ von einem interaktiven Client

    1. Legen Sie die Datei im standardmäßigen oder benutzerdefinierten Speicherort ab, je nach Ihrer Konfiguration.
      Der standardmäßige Speicherort der Datei „Automate.config“ ist: C:\ProgramData\Blue Prism Limited\Automate V3.

    2. Wenn der interaktive Client so konfiguriert ist, dass er sich direkt mit der Datenbank verbindet, starten Sie den Client und aktualisieren Sie die Einstellungen.

    Ohne eine Sicherung der Datei „Automate.config“ von einem interaktiven Client

    1. Führen Sie die Anweisungen vom Installationshandbuch aus, um ein neues Profil zu erstellen und es zur Verbindung mit dem Anwendungsserver (oder der Datenbank) zu konfigurieren.

    2. Überprüfen Sie die gerätespezifischen Einstellungen, z. B. ob eine persönliche Laufzeitressource gestartet werden soll, wenn der Client gestartet wird.

  3. Starten Sie den interaktiven Client und überprüfen Sie, ob er eine Verbindung herstellen kann und wie erwartet funktioniert.

Erste Laufzeitressource erstellen

  1. Führen Sie die Anweisungen vom Installationshandbuch aus, um einen interaktiven Blue Prism Client zu installieren.

  2. Konfigurieren Sie eine Verbindung zum Anwendungsserver (oder zur Datenbank):

    Verwenden einer Sicherung der Datei „Automate.config“ von einer Laufzeitressource

    1. Legen Sie die Datei im standardmäßigen oder benutzerdefinierten Speicherort ab, je nach Ihrer Konfiguration.
      Der standardmäßige Speicherort der Datei „Automate.config“ ist: C:\ProgramData\Blue Prism Limited\Automate V3.

    2. Wenn der interaktive Client so konfiguriert ist, dass er sich direkt mit der Datenbank verbindet, starten Sie den Client und aktualisieren Sie die Einstellungen.

    Ohne eine Sicherung der Datei „Automate.config“ von einer Laufzeitressource

    1. Führen Sie die Anweisungen vom Installationshandbuch aus, um ein neues Profil zu erstellen und es zur Verbindung mit dem Anwendungsserver (oder der Datenbank) zu konfigurieren.

  3. Überprüfen Sie, ob die automatischen Startvorgänge für die Laufzeitressource angewendet werden.

  4. Führen Sie bei Bedarf die Anweisungen vom Benutzerhandbuch des Anmelde-Agenten aus, um den Anmelde-Agenten neu zu installieren und, falls vorhanden, die neu generierte Konfigurationsdatei mit der Sicherung zu überschreiben.

  5. Starten Sie die Laufzeitressource.

  6. Verwenden Sie den interaktiven Client, um eine Sitzung auf der Laufzeitressource zu starten und ihr Verhalten zu überprüfen.

Zusätzliche Geräte bei Bedarf hinzufügen

Zusätzliche Anwendungsserver, interaktive Clients und Laufzeitressourcen können jetzt hinzugefügt werden, indem die obigen Schritte für jede Komponente wiederholt werden.

Bereinigungsaktionen durchführen

Nach einer vollständigen Systemwiederherstellung sollten die folgenden Empfehlungen überprüft werden:

  • Überprüfen Sie, dass die Blue Prism Lizenzbestimmungen nicht verletzt werden – da die Datenbank Lizenzinformationen enthält, stellen Sie sicher, dass die gleiche Lizenzberechtigung nicht an anderer Stelle aktiv ist.

  • Wenn die Laufzeitressourcen in der neu erstellten Umgebung unterschiedliche Gerätenamen haben, sollte Folgendes von einem Administrator auf der Registerkarte „System“ eines interaktiven Clients ausgeführt werden:

    • Konfigurieren Sie die Zeitpläne neu, damit sie die neuen Namen verwenden.

    • Konfigurieren Sie die Ressourcenpools neu (falls verwendet).

    • Ziehen Sie Laufzeitressourcen zurück, die nicht mehr gültig sind.

  • Stellen Sie sicher, dass die lokalen Sicherheitsrichtlinien- oder Gruppenrichtlinieneinstellungen des Unternehmens, die auf Laufzeitressourcen angewendet werden, mit denen übereinstimmen, die auf die ursprünglichen Geräte angewendet wurden.

  • Konfigurieren Sie jedes spezifische Netzwerk-Routing neu, das erforderlich sein kann (d. h. wenn programmgesteuerter Zugriff auf den Anwendungsserver oder direkt auf Laufzeitressourcen gewährt wird).

  • Konfigurieren Sie alle verfügbar gemachten Objekte oder Prozesse neu als Webdienste.

  • Stellen Sie die Sicherungsverfahren für die neue Umgebung wieder her.

Wenn während der Erstellung der Datenbanksicherung mit der Umgebung verbundene Laufzeitressourcen nicht mehr gültig sind, müssen Sie möglicherweise den Blue Prism Support kontaktieren, um zu überprüfen, ob sich alle Laufzeitressourcen in einem geeigneten Offline-Status befinden.

Zeitplaner neu aktivieren (bei Bedarf)

Wenn der Zeitplaner erforderlich ist, muss er auf mindestens einem Blue Prism Anwendungsserver aktiviert sein.

  1. Stoppen Sie den Blue Prism Serverdienst.
  2. Verwenden Sie „BPServer.exe“, um den Zeitplaner zu aktivieren.
  3. Starten Sie den Blue Prism Serverdienst.
  4. Starten Sie alle Geräte neu, die mit dem Server verbunden waren.