automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white

Automation Suite unter Linux – Installationsanleitung

Letzte Aktualisierung 28. Nov. 2024

Migrieren der Daten zum neuen Cluster

Nur offline

  1. Hydratisieren Sie die Docker-Registrierung, die auf dem Quellcluster ausgeführt wird, mit dem Paket, das der Version entspricht, auf die Sie upgraden möchten. Stellen Sie sicher, dass Sie as.tar.gz auf der Servermaschine des Quellclusters herunterladen, mit dem Sie den Datenträger des UiPath®-Pakets auf dem /uipath-Bereitstellungspunkt verbunden haben. Der bevorzugte Speicherort ist /uipath/<new_version>/as.tar.gz.
  2. Erstellen Sie einen temporären Speicherort, um das Paket zu entpacken.

    mkdir -p /uipath/tmpmkdir -p /uipath/tmp
  3. Hydratisieren Sie die Docker-Registrierung des Quellclusters mit dem neuesten Offlinepaket.

    ./bin/uipathctl registry upload --offline-bundle /uipath/<new_version>/as.tar.gz --offline-tmp-folder /uipath/tmp./bin/uipathctl registry upload --offline-bundle /uipath/<new_version>/as.tar.gz --offline-tmp-folder /uipath/tmp
Hinweis:

Das Skript zur Datenmigration kann ausgeführt werden, bevor der Cluster in den Wartungsmodus versetzt wird – dies verkürzt die Migrationszeit während der Ausfallzeit.

Klonen Ihrer Quellcluster-Datenbanken

Wichtig:
  • Sie können dem Installationsprogramm gestatten, die neuen Datenbanken während der Installation der gemeinsam genutzten Komponenten und Dienste mit den Standardnamen zu erstellen. Weitere Informationen finden Sie unter Konfigurieren des Microsoft SQL-Servers.

  • Wenn Ihre Datenbanknamen unterschiedlich sind, müssen Sie die vom Installationsprogramm erstellten Datenbanken löschen, die Datenbanken vom Quell-SQL-Server auf den neuen SQL-Server kopieren und die Datenbanknamen beibehalten.

  • Wenn Sie den Namen der Datenbank im neuen SQL-Server ändern möchten, müssen Sie die Datei cluster_config.json für jedes Produkt, das Sie installieren, sorgfältig bearbeiten.
  1. Stellen Sie sicher, dass Sie das neue Installationsprogramm auf Ihren Quellcluster übertragen, um die Daten in den neuen Zielcluster zu migrieren. Führen Sie die Schritte unter Herunterladen der Installationspakete und Übertragen auf die Maschinen auf einem der Serverknoten des Quellclusters aus, von dem aus Sie die Migration auslösen möchten.

  2. Versetzen Sie den Quellcluster in den Wartungsmodus:

    ./bin/uipathctl cluster maintenance enable./bin/uipathctl cluster maintenance enable
    Wichtig:

    Die Ausfallzeit beginnt jetzt.

  3. Kopieren Sie Ihre Datenbanken mit Ihrer bevorzugten Methode in den Zielcluster. Sie können z. B. den Assistenten zum Kopieren der Datenbank verwenden.

Klonen Ihrer Quellclusterdaten

  1. Rufen Sie die Datei target_kubeconfig des Zielclusters ab, um die Datenmigration durchzuführen, indem Sie den folgenden Befehl ausführen:
    ./bin/uipathctl config kubeconfig get --migration./bin/uipathctl config kubeconfig get --migration
    Hinweis: Die Datei target_kubeconfig ist erforderlich, um die Informationen des Zielobjektspeichers im Cluster abzurufen und die erforderliche Datenkopie für die Zielversion auszuführen.
  2. Kopieren Sie die generierte Datei in den Quellcluster. Sie müssen diese Datei während der Datenmigration verwenden.

  3. Kopieren Sie die Daten vom Quellcluster in den Zielcluster, indem Sie das Datenmigrationsskript auf dem Quellcluster ausführen.

    cd /opt/UiPathAutomationSuite/<new_version>/installer/bin
    ./bin/uipathctl cluster migration run cluster_config.json --target-kubeconfig <target_kubeconfig> --versions versions/helm-chart.jsoncd /opt/UiPathAutomationSuite/<new_version>/installer/bin
    ./bin/uipathctl cluster migration run cluster_config.json --target-kubeconfig <target_kubeconfig> --versions versions/helm-chart.json
    Hinweis:
    • Der vorherige Migrationsbefehl ist idempotent. Wenn der Befehl zwischendurch wegen der Netzwerkverbindung fehlschlägt, können Sie ihn erneut ausführen, und der Migrationsprozess wird dort fortgesetzt, wo er unterbrochen wurde.
    • Optional können Sie eine differenzielle Synchronisierung der Datenmigration durchführen, indem Sie den Migrationsbefehl erneut ausführen.
  4. Wenn Sie einen externen Objektspeicher im Quellcluster verwenden, klonen Sie die Objektspeicher-Buckets.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten