UiPath Documentation
automation-suite
2024.10
false

Automation Suite in OpenShift – Installationsanleitung

Letzte Aktualisierung 8. Mai 2026

Schritt 9: Migrieren des eigenständigen Test Managers

Um den eigenständigen Test Manager erfolgreich zur Automation Suite zu migrieren, müssen Sie die folgenden Schritte ausführen:

1. Migrieren Sie den Test Manager-Speicher

Wenn Sie die Automation Suite installiert haben, haben Sie auch eine gewünschte Speicheroption konfiguriert. Sie müssen alle Test Manager-Anhänge in diesen Zielspeicher verschieben, der von Ihrer Automation Suite-Instanz verwendet wird. Um alle Test Manager-Anhänge zu verschieben, sollten Sie das Test Manager-Migrationsskript (testmanager_migrator.sh) verwenden.

Hinweis:

Wenn Sie das Test Manager-Migrationsskript von einer anderen Maschine als der ausführen möchten, auf der sich die Anhänge ursprünglich befanden, verschieben Sie zuerst alle Anhänge auf diese andere Maschine.

Führen Sie die folgenden Schritte aus, um Ihre Test Manager-Anhänge in die Automation Suite zu verschieben:

  1. Wenn Ihr eigenständiger Test Manager Dateispeicher in der eigenständigen Installation verwendet, rufen Sie den Schlüssel Storage.Location aus der appsettings.production.json -Datei aus dem Verzeichnis der eigenständigen Test Manager-Installation ab.

    Beispielsweise ist der Standardwert des Schlüssels Storage.Location normalerweise C:\ProgramData\UiPath TestManager\Storage.

  2. Verschieben Sie den Inhalt des Verzeichnisses Storage auf die Maschine, auf der Sie das Test Manager-Migrationsskript ausführen möchten.

    Sie können den folgenden Befehl verwenden, um den Speicherinhalt zu kopieren:

    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    
  3. Führen Sie das Test Manager-Migrationsskript aus, um Ihre Test Manager-Speicheranhänge entweder in einen externen Objektspeicher oder in einen InCluster Ceph-Objektspeicher zu verschieben:

    • Um die Anhänge in einen externen Objektspeicher zu verschieben, führen Sie das Test Manager-Migrationsskript mit dem folgenden Befehl aus:

      ./testmanager_migrator.sh -s <storage_folder_location> -y
      ./testmanager_migrator.sh -s <storage_folder_location> -y
      

      Das Skript verwendet den Parameter -s <storage_folder_location> , um den Stammordner der Mandantendaten für die Migration anzugeben.

    • Um die Anhänge in einen InCluster Ceph-Objektspeicher zu verschieben, führen Sie das Test Manager-Migrationsskript mit dem folgenden Befehl aus:

      ./testmanager_migrator.sh -s <storage_folder_location> -is -y
      ./testmanager_migrator.sh -s <storage_folder_location> -is -y
      

      Das Skript verwendet den Parameter -s <storage_folder_location> , um den Stammordner der Mandantendaten für die Migration anzugeben.

      Hinweis:

      Es wird nicht empfohlen, Ihre Test Manager-Anhänge im InCluster Ceph zu verschieben, da dies vom Status des Clusters abhängt und die Skalierbarkeit begrenzt ist.

2. Aktualisieren Sie den Speicherort in der Datenbank

Hinweis:

Dieser Schritt gilt nur, wenn Sie Ihre Test Manager-Anhänge in einen externen Objektspeicher verschoben haben, der von Ihrer Automation Suite-Instanz verwendet wird.

Führen Sie die folgenden Schritte aus, um die Ordnerhierarchie und die Bucket-Informationen in der Datenbank nach der Migration von Anhängen in einen externen Speicher zu aktualisieren:

  1. Bestätigen Sie, dass alle Anhänge erfolgreich in den externen Speicher migriert wurden.

  2. Suchen Sie im eigenständigen Test Manager-Installationsverzeichnis nach dem Test Manager-Bereitstellungstool.

    Sie können dieses Tool, das mit jedem Build als testmanager.exe verpackt ist, wie folgt am Standardinstallationsspeicherort finden: C:\Program Files (x86)\UiPath\TestManager\Tools\TestManagerProvisioner. Alternativ können Sie die ausführbare Datei in Ihrem benutzerdefinierten Installationsordner finden. Weitere Informationen zum Test Manager-Bereitstellungstool finden Sie unter Test Manager-Bereitstellungstool.

  3. Führen Sie den folgenden Befehl mit dem Bereitstellungstool aus.

    testmanager.exe database updateStorageLocation -cs <connection string> -b <destination bucket name>
    testmanager.exe database updateStorageLocation -cs <connection string> -b <destination bucket name>
    

    Ersetzen Sie <connection string> und <destination bucket> durch die entsprechenden Werte für Ihre Umgebung:

    • <connection string>: Geben Sie die Verbindungszeichenfolge für die Zielinstanz der Automation Suite ein.
    • <destination bucket>: Geben Sie den Namen des Zielspeicher-Buckets im Objektspeicher an.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben