- 概要
- 要件
- インストール
- インストール後
- 移行とアップグレード
- 監視とアラート機能
- クラスターの管理
- 製品固有の設定
- トラブルシューティング

EKS/AKS の Automation Suite のインストール ガイド
手順 2: スタンドアロンの製品データベースを復元する
ここでは、SQL Server Management Studio (SSMS) を使用してスタンドアロン製品のデータベースを Automation Suite SQL Server インスタンスに復元する方法について説明します。SQL Server Management Studio のダウンロードとインストールについて詳しくは、「移行の前提条件」をご覧ください。
EKS の Automation Suite に移行する場合、Orchestrator データベースを Azure SQL データベースに直接復元することはできません。最初にスタンドアロンの Orchestrator データベースをファイルにバックアップしてから、RDS データベースに復元する必要があります。
Orchestrator と Identity でデータベースを共有している場合は、手順 4 をスキップできます。別々のデータベースを使用している場合は、個別にバックアップする必要があります。
-
スタンドアロン マシンにログインし、SSMS を使用して SQL Server にログインします。
-
スタンドアロンの Orchestrator データベースをバックアップします。
-
[データベース] に移動し、Orchestrator データベースを右クリックして [タスク] を選択し、[バックアップ] を選択します。
-
バックアップ パスを確認します。
-
バックアップを完了します。
-
-
スタンドアロンの Orchestrator データベースを、スタンドアロン マシンの EKS の Automation Suite インスタンスの RDS に復元します。
-
バックアップした
bak
ファイルを S3 バケットにアップロードします。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>サンプル:
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 -
AWS で復元したデータベースに権限を付与します。
-
-
IAM に移動し、
AWSBackupServiceRolePolicyForRestores
権限を持つ新しいロールを作成します。 -
RDS に移動し、[
Option groups
] を選択します。-
グループを作成して、以下の詳細情報を指定します。
-
名前: SqlServerBackupRestore
-
説明: xxx
-
エンジン: DB エンジンを選択します。
-
メジャー エンジン バージョン: DB インスタンスのバージョンを選択します。
-
-
[作成] を選択します。
-
作成したグループの名前を選択して、次のように編集します。
-
[追加] を選択します。
-
SQLSERVER_BACKUP_RESTORE を選択します。
-
前の手順で作成した IAM ロールを選択します。
-
[今すぐ] を選択して、即時の変更をスケジュールします。
-
-
RDS データベースに戻ってインスタンスを選択します。
-
[ 変更] を選択します。
-
前の手順で作成したオプション グループを選択します。
-
[次へ] を選択します。
-
[すぐに適用] を選択します (サービスのダウンタイムは発生しません)。
-
[DB インスタンスの変更] を選択して変更を適用します。
-
SQL Management Studio からデータベースに接続している場合は、接続を閉じて再度接続します。
-
-
-
AWS のドキュメントに従って、データベースがバックアップされた bak ファイルを AWS S3 バケットに保存します。
コマンド例:
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,