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 2: Wiederherstellen der eigenständigen Produktdatenbank

Stellen Sie mithilfe von SQL Server Management Studio eine eigenständige Produktdatenbank in der Automation Suite-SQL-Server-Instanz wieder her.

Wir stellen Ihnen hier eine Möglichkeit vor, wie Sie mit dem SQL Server Management Studio (SSMS) die Datenbank eines eigenständigen Produkts in der Automation Suite SQL Server-Instanz wiederherstellen können. Weitere Informationen zum Herunterladen und Installieren von SQL Server Management Studio finden Sie unter Migrationsvoraussetzungen.

  1. Stellen Sie in SQL Server Management Studio eine Verbindung mit der eigenständigen Produktdatenbank her, wählen Sie Aufgaben und dann Datenbank in Azure SQL bereitstellen aus.

  2. Wählen Sie Verbinden aus, um eine Verbindung mit der Automation Suite-SQL-Datenbank herzustellen. Geben Sie den neuen Datenbanknamen an. Wählen Sie das Verzeichnis, um die temporäre Datenbankdatei zu speichern.

  3. Warten Sie, bis die Bereitstellung abgeschlossen ist.

  4. Zeichnen Sie die Verbindungszeichenfolge für die wiederhergestellte eigenständige Produktdatenbank in der Automation Suite auf.

Ergebnis: Die eigenständige Produktdatenbank wird in der Automation Suite-SQL-Server-Instanz wiederhergestellt und Sie haben die Verbindungszeichenfolge für die spätere Verwendung.

Wiederherstellen der eigenständigen Orchestrator-Datenbank auf EKS​

Wenn Sie in EKS zur Automation Suite migrieren, können Sie die Orchestrator-Datenbank nicht direkt in der Azure SQL-Datenbank wiederherstellen. Sie müssen zuerst die eigenständige Orchestrator-Datenbank in einer Datei sichern und diese dann in der RDS-Datenbank wiederherstellen.

Wenn der Orchestrator und Identity ihre Datenbank gemeinsam nutzen, können Sie Schritt 4 überspringen. Wenn sie über separate Datenbanken verfügen, müssen Sie sie separat sichern.

  1. Melden Sie sich bei der eigenständigen Maschine und mit SSMS bei SQL Server an.
  2. Sichern Sie die eigenständige Orchestrator-Datenbank:
    1. Wechseln Sie zu Datenbanken, öffnen Sie das Kontextmenü für die Orchestrator-Datenbank, wählen Sie Aufgaben und dann Sicherung aus.

    2. Bestätigen Sie den Sicherungspfad.

    3. Schließen Sie die Sicherung ab.

  3. Stellen Sie die eigenständige Orchestrator-Datenbank in Amazon Relational Database Service (RDS) in der Automation Suite in der EKS-Instanz auf der eigenständigen Maschine wieder her.
    1. Laden Sie die gesicherte bak -Datei in den S3-Bucket hoch.

      aws s3 cp <local-file-path> s3://haonan-msi-asair-migration-bucket/<filename>
      aws s3 cp <local-file-path> s3://haonan-msi-asair-migration-bucket/<filename>
      

      Beispiel:

      aws s3 cp "C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup\20230401_0614.bak" s3://haonan-msi-asair-migration-bucket/20230401_0614.bak --region us-west-2
      aws s3 cp "C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup\20230401_0614.bak" s3://haonan-msi-asair-migration-bucket/20230401_0614.bak --region us-west-2
      
    2. Erteilen Sie der wiederhergestellten Datenbank eine Berechtigung in AWS.

Erteilen von Berechtigungen für die wiederhergestellte Datenbank in AWS​

  1. Wechseln Sie zu Identitäts- und Zugriffsverwaltung (IAM) und erstellen Sie eine neue Rolle mit AWSBackupServiceRolePolicyForRestores -Berechtigungen.

  2. Wechseln Sie zu RDS und wählen Sie Option groups aus:

    1. Erstellen Sie eine Gruppe und geben Sie die folgenden Details an:

      • Name: SqlServerBackupRestore
      • Beschreibung: xxx
      • Modul: Wählen Sie Ihr DB-Modul . aus
      • Major Engine Version: Wählen Sie die Version Ihrer DB-Instance aus.
    2. Wählen Sie Erstellen.

    3. Wählen Sie den Namen der erstellten Gruppe aus, um ihn wie folgt zu bearbeiten:

      1. Wählen Sie Hinzufügen aus.
      2. Wählen Sie SQL Wählen Sie SQLServer_BackUP_REST Kon aus.
      3. Wählen Sie die IAM-Rolle aus, die Sie in den vorherigen Schritten erstellt haben.
      4. Wählen Sie Sofort aus, um die sofortige Änderung zu planen.

    4. Kehren Sie zu RDS-Datenbanken zurück und wählen Sie Ihre Instanz aus.

      1. Wählen Sie Ändern aus.
      2. Wählen Sie die Optionsgruppe aus, die Sie im vorherigen Schritt erstellt haben.
      3. Wählen Sie Weiter aus.
      4. Wählen Sie Sofort anwenden aus (dies sollte keine Dienstausfallzeit verursachen).
      5. Wenden Sie Änderungen an, indem Sie DB-Instanz ändern auswählen.
      6. Wenn Sie eine Verbindung von SQL Management Studio zur Datenbank haben, schließen Sie diese, und stellen Sie erneut eine Verbindung her.
  3. Befolgen Sie die AWS-Dokumentation, um die BAK-Datei der Datenbank im AWS S3-Bucket zu sichern.

    Beispielbefehl:

    exec msdb.dbo.rds_restore_database
        @restore_db_name='UiPath_20230531',
        @s3_arn_to_restore_from='arn:aws:s3:::haonan-msi-asair-migration-bucket/20230401_0614.bak',
        @with_norecovery=0,
    exec msdb.dbo.rds_restore_database
        @restore_db_name='UiPath_20230531',
        @s3_arn_to_restore_from='arn:aws:s3:::haonan-msi-asair-migration-bucket/20230401_0614.bak',
        @with_norecovery=0,
    
  • Wiederherstellen der eigenständigen Orchestrator-Datenbank auf EKS​
  • Erteilen von Berechtigungen für die wiederhergestellte Datenbank in AWS​

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