UiPath Documentation
automation-suite
2023.10
false
Automation Suite in der EKS/AKS-Installationsanleitung
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Schritt 8: Migrieren des eigenständigen Test Managers

Migrieren Sie den eigenständigen Test Manager zur Automation Suite auf EKS/AKS, einschließlich des Verschiebens von Anhängen in den konfigurierten Speicher.

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​

Als Sie die Automation Suite installierten, 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 derjenige ausführen möchten, die ursprünglich die Anhänge enthält, 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.

Ergebnis: Ihre Test Manager-Anhänge sind im Zielspeicher verfügbar, der von Ihrer Automation Suite-Instanz verwendet wird.

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.

Ergebnis: Die Datenbank-Ordnerhierarchie und die Bucket-Informationen werden aktualisiert, um auf den migrierten Anhangsspeicher zu verweisen.

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