- 概要
- 要件
- インストール
- 前提条件の確認
- インストール パッケージをダウンロードする
- uipathctl cluster
- uipathctl cluster maintenance
- uipathctl cluster maintenance disable
- uipathctl cluster maintenance enable
- uipathctl cluster maintenance is-enabled
- uipathctl cluster migration
- uipathctl cluster migration export
- uipathctl cluster migration import
- uipathctl cluster migration run
- uipathctl cluster upgrade
- uipathctl config
- uipathctl config add-host-admin
- uipathctl config additional-ca-certificates
- uipathctl config additional-ca-certificates get
- uipathctl config additional-ca-certificates update
- uipathctl config alerts
- uipathctl config alerts add-email
- uipathctl config alerts remove-email
- uipathctl config alerts update-email
- uipathctl config argocd
- uipathctl config argocd ca-certificates
- uipathctl config argocd ca-certificates get
- uipathctl config argocd ca-certificates update
- uipathctl config argocd generate-dex-config
- uipathctl config argocd generate-rbac
- uipathctl config argocd registry
- uipathctl config argocd registry get
- uipathctl config argocd registry update
- uipathctl config enable-basic-auth
- uipathctl config orchestrator
- uipathctl config orchestrator get-config
- uipathctl config orchestrator update-config
- uipathctl config saml-certificates get
- uipathctl config saml-certificates rotate
- uipathctl config saml-certificates update
- uipathctl config tls-certificates
- uipathctl config tls-certificates get
- uipathctl config tls-certificates update
- uipathctl config token-signing-certificates
- uipathctl config token-signing-certificates get
- uipathctl config token-signing-certificates rotate
- uipathctl config token-signing-certificates update
- uipathctl health
- uipathctl health bundle
- uipathctl health check
- uipathctl health diagnose
- uipathctl health test
- uipathctl manifest
- uipathctl manifest apply
- uipathctl manifest diff
- uipathctl manifest get
- uipathctl manifest get-revision
- uipathctl manifest list-applications
- uipathctl manifest list-revisions
- uipathctl manifest render
- uipathctl prereq
- uipathctl prereq create
- uipathctl prereq run
- uipathctl resource
- uipathctl resource report
- uipathctl snapshot
- uipathctl snapshot backup
- uipathctl snapshot backup create
- uipathctl snapshot backup disable
- uipathctl snapshot backup enable
- uipathctl snapshot delete
- uipathctl snapshot list
- uipathctl snapshot restore
- uipathctl snapshot restore create
- uipathctl snapshot restore delete
- uipathctl snapshot restore history
- uipathctl snapshot restore logs
- uipathctl version
- インストール後
- 移行とアップグレード
- 監視とアラート機能
- クラスターの管理
- 製品固有の設定
- トラブルシューティング
手順 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,