- Ü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
- Fehlersuche und ‑behebung
Schritt 2: Wiederherstellen der eigenständigen Produktdatenbank
Wir stellen Ihnen hier eine Möglichkeit vor, wie Sie mit dem SQL Server Management Studio (SSMS) die Datenbank eines Einzelprodukts 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.
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 Orchestrator und Identity ihre Datenbank gemeinsam nutzen, können Sie Schritt 4 überspringen. Wenn sie über separate Datenbanken verfügen, müssen Sie diese separat sichern.
-
Melden Sie sich bei der eigenständigen Maschine und mit SSMS bei SQL Server an.
-
Sichern Sie die eigenständige Orchestrator-Datenbank:
-
Gehen Sie zu Datenbanken, klicken Sie mit der rechten Maustaste auf die Orchestrator-Datenbank, klicken Sie auf Aufgabenund wählen Sie Sichernaus.
-
Bestätigen Sie den Sicherungspfad.
-
Schließen Sie die Sicherung ab.
-
-
Stellen Sie die eigenständige Orchestrator-Datenbank in RDS der Automation Suite in der EKS-Instanz auf der eigenständigen Maschine wieder her
-
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 -
Erteilen Sie der wiederhergestellten Datenbank eine Berechtigung in AWS.
-
-
Wechseln Sie zu IAM und erstellen Sie eine neue Rolle mit
AWSBackupServiceRolePolicyForRestores
-Berechtigungen. -
Gehen Sie zu RDS und klicken Sie auf
Option groups
:-
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.
-
-
Klicken Sie auf Erstellen.
-
Klicken Sie auf den Namen der erstellten Gruppe, um sie wie folgt zu bearbeiten:
-
Klicken Sie auf Hinzufügen.
-
Wählen Sie SQLSERVER_BACKUP_RESTORE aus.
-
Wählen Sie die IAM-Rolle aus, die Sie in den vorherigen Schritten erstellt haben.
-
Wählen Sie Sofort aus, um eine sofortige Änderung zu planen.
-
-
Gehen Sie zurück zu RDSDatabases und wählen Sie Ihre Instanz aus.
-
Klicken Sie auf Ändern.
-
Wählen Sie die Optionsgruppe aus, die Sie im vorherigen Schritt erstellt haben.
-
Klicken Sie auf Weiter.
-
Wählen Sie Sofort anwenden aus (dies sollte keine Dienstausfallzeit verursachen).
-
Wenden Sie Änderungen an, indem Sie auf DB-Instanz ändern klicken.
-
Wenn Sie eine Verbindung von SQL Management Studio zur Datenbank haben, schließen Sie diese, und stellen Sie erneut eine Verbindung her.
-
-
-
Folgen Sie der AWS-Dokumentation , um die Datenbank-Bak-Datei 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,