- Überblick
- Anforderungen
- Installation
- Nach der Installation
- Migration und Upgrade
- Aktualisieren der Automation Suite auf EKS/AKS
- Migrationsoptionen
- Schritt 1: Verschieben der Identitätsorganisationsdaten von einer eigenständigen in die Automation Suite
- Schritt 2: Wiederherstellen der eigenständigen Produktdatenbank
- Schritt 3: Sichern der Plattformdatenbank in der Automation Suite
- Schritt 4: Zusammenführen von Organisationen in der Automation Suite
- Schritt 5: Aktualisieren der migrierten Produktverbindungszeichenfolgen
- Schritt 6: Migrieren von eigenständigen Insights
- Schritt 7: Löschen des Standardmandanten
- B) Migration von einzelnen Mandanten
- Überwachung und Warnungen
- Clusterverwaltung
- Produktspezifische Konfiguration
- Fehlersuche und ‑behebung
Voraussetzungen
Es gibt ein bekanntes Problem mit der Sicherungslogik in der Automation Suite für die AKS/EKS-Versionen 2023.10.0 bis 2023.10.7. Insbesondere schließt dieses Problem die Sicherung von Insights-Dashboards aus. Alle historischen Daten werden jedoch erfolgreich gesichert.
Um die Insights-Dashboards in die Sicherung aufzunehmen, müssen Sie die Sicherungslösung mithilfe des hier verfügbaren Skripts neu konfigurieren. Mit diesem Skript können Sie die Sicherungslösung neu konfigurieren und die Sicherung erstellen. Weitere Informationen zur Ausführung des Befehls finden Sie in diesem Abschnitt.
Before taking a backup, you must provide the objectstore configuration to store the backup. For this, see Configuring the backup store.
Aktivieren des Zeitplans für die Momentaufnahmesicherung
Beim Konfigurieren des Zeitplans für die Momentaufnahmesicherung wird empfohlen, den Zeitplan und die Aufbewahrung der Sicherung über die Flags --schedule und --retention bereitzustellen. Standardmäßig erstellt die Automation Suite nach dem Start alle 45 Minuten eine Sicherung und speichert die Snapshots der letzten sieben Tage.
Um die Sicherung zur geplanten Zeit zu aktivieren, führen Sie den folgenden Befehl aus:
./uipathctl snapshot backup enable --schedule "*/45 * * * *" --retention 168h --prefix "mysnapshot"
./uipathctl snapshot backup enable --schedule "*/45 * * * *" --retention 168h --prefix "mysnapshot"
Durch Ausführen des Befehls Snapshot-Sicherung wird sichergestellt, dass Sicherungen in geplanten Zeitintervallen durchgeführt werden.
| Markieren | Beschreibung |
|---|---|
schedule | UNIX-CRON-Ausdruck für Zeitplan. Dies ist nur erforderlich, wenn Sie eine geplante Sicherung aktivieren möchten. Der Standardwert ist "*/45 * * * *", d. h. alle 45 Minuten wird eine Sicherung erstellt. |
retention | Aufbewahrungsrichtlinie im folgenden Dauerformat: Hh:Mm:Ss. Beispiel: 8h5m1s. |
prefix | Dadurch wird den Namen der Momentaufnahmesicherungen die angegebene Zeichenfolge vorangestellt. Dies wird nur verwendet, wenn Sie eine geplante Sicherung aktivieren möchten. Der Standardwert ist ein snapshot.Die angegebene Zeichenfolge muss in Kleinbuchstaben geschrieben sein. |
Hinweis 1: Jeder CRON-Ausdruck, der als Teil des Parameters --schedule bereitgestellt wird, stimmt mit der Zeit des Clusterknotens überein. Wir empfehlen, den CRON-Ausdruck mit der geplanten Sicherung Ihrer externen Datenspeicher (z. B. SQL-Datenbank und Objektspeicher zu synchronisieren.
Hinweis 2: Die Automation Suite speichert nur den Snapshot, der während der definierten Aufbewahrungsrichtlinie gesichert wurde. Wenn Ihre Aufbewahrungsrichtlinie eine kürzere Dauer hat, verlieren Sie möglicherweise wichtige Snapshots, sobald die Aufbewahrungsrichtlinie gilt. Wenn die Aufbewahrungsrichtlinie länger ist, werden auch mehr Snapshots gespeichert, die Speicherplatz in Ihrem Objektspeicher belegen können.
Hinweis 3: Überlegen Sie sich genau, wie der Zeitplan aussehen soll. Das Erstellen von Snapshots in kleinen Intervallen (z. B. alle 30 Minuten) erfordert häufige Sicherungen, so dass Sie gezwungen sind, die Daten der letzten 30 Minuten zu speichern. Ebenso kann das Erstellen von Snapshots einmal pro Woche zu Datenverlusten führen, wenn eine Katastrophe viel später als bei der vorherigen Sicherung eintritt. Daher empfehlen wir dringend, den Sicherungszeitplan und die Aufbewahrungsdauer mit Ihren Recovery Point Objective (RPO)-Anforderungen zu synchronisieren.
Deaktivieren der geplanten Momentaufnahmesicherung
Um die geplante Sicherung zu deaktivieren, führen Sie den folgenden Befehl aus:
./uipathctl snapshot backup disable --prefix <prefix_name>
./uipathctl snapshot backup disable --prefix <prefix_name>
Sie müssen das Präfix angeben, das Sie beim Aktivieren der Sicherung über den Parameter --prefix verwendet haben; Wenn Sie jedoch beim Zulassen der Sicherung kein Präfix konfiguriert haben, geben Sie einen snapshot als Präfixwert an.
Snapshot-Backup bei Bedarf
Um eine Snapshot-Sicherung nach Bedarf zu erstellen, führen Sie den folgenden Befehl aus:
./uipathctl snapshot backup create <snapshot_name>
./uipathctl snapshot backup create <snapshot_name>
Der oben genannte Befehl akzeptiert ein optionales Flag:
| Markieren | Beschreibung |
|---|---|
--wait | Warten Sie, bis die Sicherung abgeschlossen ist |
Wenn Sie den Befehl --wait nicht angeben, wird der Befehl im Hintergrund ausgeführt. Um den Status Ihrer Sicherung anzuzeigen, überprüfen Sie die Snapshot-Liste, wie im folgenden Abschnitt beschrieben.
Auflistung der vorhandenen Snapshots
Um alle aktuellen Snapshots, ihren Status und den Zeitpunkt, zu dem sie erstellt wurden, aufzulisten, führen Sie den folgenden Befehl aus:
./uipathctl snapshot list
./uipathctl snapshot list
Beispielausgabe:
NAME STATUS CREATION EXPIRATION
manualbackup1 Completed 2022-09-13 09:19:50 +0000 UTC 2023-09-13 09:19:50 +0000 UTC
manualbackup2 PartiallyFailed 2022-09-13 09:19:50 +0000 UTC 2023-09-13 09:19:50 +0000 UTC
NAME STATUS CREATION EXPIRATION
manualbackup1 Completed 2022-09-13 09:19:50 +0000 UTC 2023-09-13 09:19:50 +0000 UTC
manualbackup2 PartiallyFailed 2022-09-13 09:19:50 +0000 UTC 2023-09-13 09:19:50 +0000 UTC
Löschen einer Sicherung
Das Löschen einer Sicherung umfasst das Löschen der Cluster-Metadaten und der Volume-Daten auf dem Sicherungsspeicherserver. Dieser Vorgang kann nicht rückgängig gemacht werden.
Um die Momentaufnahmesicherungen aus dem Sicherungsspeicher zu löschen, führen Sie den folgenden Befehl aus:
./uipathctl snapshot delete <snapshot_name>
./uipathctl snapshot delete <snapshot_name>
Sie können den Namen der zu löschenden Momentaufnahme abrufen, indem Sie den Befehl Momentaufnahmeliste ausführen.
Der Befehl akzeptiert die folgenden zusätzlichen Parameter:
| Markieren | Beschreibung |
|---|---|
-a|--all | Löschen Sie alle Snapshots. Wenn Sie diese Option auswählen, müssen Sie den Namen des Snapshots nicht angeben. |
-f|--force | Erzwingen das Löschen des Snapshots ohne Bestätigung. |