automation-suite
2023.4
false
- Ü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
- Erneutes Zuordnen der Organisations-IDs
- Migration von Looker-Daten zur Automation Suite
- Durchführen der Insights-Datenbankwartung
- Konfigurieren von Protokollregeln
- Fehlersuche und ‑behebung
Migration von Looker-Daten zur Automation Suite
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.

Kein Support
Automation Suite in der EKS/AKS-Installationsanleitung
Letzte Aktualisierung 25. Feb. 2025
Migration von Looker-Daten zur Automation Suite
Verwenden Sie dieses Verfahren, um Looker-Daten vom eigenständigen Insights zur Insights Automation Suite zu migrieren.
- Öffnen Sie einen SSH-Client und führen Sie den folgenden Befehl aus, um sich zu authentifizieren.
ssh <username>@<hostname>
ssh <username>@<hostname>
- Erstellen Sie eine Sicherung.
image=$(sudo docker container inspect looker-container -f '{{ .Image }}') backupPath="$HOME/insights/backup" && mkdir "$backupPath" -p sudo docker run -u root --rm --platform linux --volumes-from looker-container -v "$backupPath":/backup "$image" bash -c "tar cvf /backup/looker_backup.tar --absolute-names /app/workdir/.db /mnt/lookerfiles /app/workdir/looker.key"
image=$(sudo docker container inspect looker-container -f '{{ .Image }}') backupPath="$HOME/insights/backup" && mkdir "$backupPath" -p sudo docker run -u root --rm --platform linux --volumes-from looker-container -v "$backupPath":/backup "$image" bash -c "tar cvf /backup/looker_backup.tar --absolute-names /app/workdir/.db /mnt/lookerfiles /app/workdir/looker.key"Hinweis: Ab Version 2022.10 istlooker.key
in der Migrationssicherung enthalten.
- Beenden Sie SSH.
exit
exit - Kopieren Sie die Dateien mit Secure Copy Protocol (SCP) auf die lokale Maschine.
scp <username>@<hostname>:~\insights\backup\looker_backup.tar <path-to-download-dir>
scp <username>@<hostname>:~\insights\backup\looker_backup.tar <path-to-download-dir>
- Laden Sie die
kubeconfig
-Datei herunter. Der folgende Screenshot zeigt eine Azure-Bereitstellungsvorlage für die Automation Suite. - Öffnen Sie einen SSH-Client und führen Sie den folgenden Befehl aus, um den Insights Looker-Podnamen abzurufen.
$Env:KUBECONFIG="C:\Users\username\Downloads\output.yaml" # path to the optput.yaml kubectl get pods -n uipath
$Env:KUBECONFIG="C:\Users\username\Downloads\output.yaml" # path to the optput.yaml kubectl get pods -n uipath -
Der Insights Looker-Pod wird nun aufgelistet (z. B.
insights-insightslooker-c987df55c-gngqd
). - Legen Sie einen Variablennamen für den Insights Looker-Pod fest.
$PodName = "insights-insightslooker-74db798bc5-dt68p"
$PodName = "insights-insightslooker-74db798bc5-dt68p" - Erstellen Sie eine Sicherung für die Automation Suite-Daten. Die Sicherungsdatei wird auf einer Maschine mit Konsole gespeichert, auf der der Befehl initiiert wird.
Bitte stellen Sie sicher, dass Sie die erstellte Sicherung löschen, da sie vertrauliche Informationen enthält.
kubectl cp ${PodName}:/app/workdir/.db/ .\sf_db_backup -n uipath -c insightslooker kubectl cp ${PodName}:/mnt/lookerfiles/ .\sf_lookerfiles_backup -n uipath -c insightslooker
kubectl cp ${PodName}:/app/workdir/.db/ .\sf_db_backup -n uipath -c insightslooker kubectl cp ${PodName}:/mnt/lookerfiles/ .\sf_lookerfiles_backup -n uipath -c insightslooker - Entpacken Sie die TAR-Datei vom Insights Linux-Server.
7z x .\looker_backup.tar -olooker_backup # looker_backup is the output folder
7z x .\looker_backup.tar -olooker_backup # looker_backup is the output folder - (Bedingt erforderlich, wenn sich das Kennwort für die Automation Suite von dem im eigenständigen Bereitstellungsmodell verwendeten unterscheidet) Bearbeiten Sie die folgenden Dateien vor der Migration und aktualisieren Sie die URL und/oder das Kennwort sowohl in der Datei looker.log als auch in looker.script .
Öffnen Sie
sf_db_backup/looker.log
und suchen Sie nachhost_url
, um die Zeichenfolge zu finden, die mithttps://
beginnt.Suchen Sie nachINSERT INTO "CREDENTIALS_EMAIL" VALUES(1,1,'admin@uipath.com'
insf_db_backup/looker.log
.Kopieren Sie die Zeichenfolge, die mit$2a$12$
beginnt, und überschreiben Sie alle Vorkommen inlooker_backup/app/.db/looker.log
.Hinweis:- Deaktivieren Sie Regex im Editor, wenn Sie diese Zeilen nicht finden können.
- Wenn
INSERT INTO "CREDENTIALS_EMAIL" VALUES(1,1,'admin@uipath.com'
mehrmals vorkommt, müssen Sie alle aktualisieren.
- Ändern Sie das Arbeitsverzeichnis in den Ordner
looker_backup
. In diesem Ordner sehen Sie zwei Unterordner mit den Namenapp
undmnt
.cd looker_backup
cd looker_backup - Kopieren Sie Dateien in den Insights Looker-Pod und starten Sie dann die Bereitstellung neu.
kubectl cp .\app\workdir ${PodName}:/app -n uipath -c insightslooker kubectl cp .\mnt\lookerfiles ${PodName}:/mnt -n uipath -c insightslooker kubectl rollout restart statefulset insights-insightslooker -n uipath
kubectl cp .\app\workdir ${PodName}:/app -n uipath -c insightslooker kubectl cp .\mnt\lookerfiles ${PodName}:/mnt -n uipath -c insightslooker kubectl rollout restart statefulset insights-insightslooker -n uipath