ALTER DATABASE Orchestrator SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE Orchestrator SET ENABLE_BROKER
GO
ALTER DATABASE Orchestrator SET MULTI_USER
GO
SQL Server 管理で、Orchestrator データベースを右クリックし、 Tasksを選択し、 バックアップを選択します。
組織の必要に応じて、バックアップの設定を構成します。
[ Script] を選択し、[新しいクエリ ウィンドウ Script アクション] を選択。
Execute を選択してバックアップ スクリプトをテストします。
このスクリプトを使用して、バッチ ファイルを作成します。 バッチ ファイルは次のようになります。
Sqlcmd -Q "BACKUP DATABASE Orchestrator TO DISK=N'C:\BACKUP\OrchestratorDB.bak'"
環境 B に SQL Server をデプロイする
SQL Server を環境 B にデプロイします。
環境 B に SQL Server サービス マスター キーを復元する
Microsoft SQL Server サービス マスター キーを復元して、新しい SQL サーバー上の Orchestrator データの暗号化解除を有効にします。
コマンドを使用してバッチ スクリプトを作成します。
注意
SQL Always ON インスタンスで Orchestrator データベースを使用して移行する場合は、データベース暗号化キーのパスワードの入力を求められます。
Sqlcmd -Q "RESTORE SERVICE MASTER KEY FROM FILE = 'C:\BACKUP\MASTER_KEY.BAK' DECRYPTION BY PASSWORD = 'password';"
環境 B に Orchestrator データベースを復元する
次の手順に従って、新しい SQL Server コンピューター上で Orchestrator データベースを復元するために実行するバッチ スクリプトを作成します。
SQL Server Management で Orchestrator データベースを右クリックし、 Tasksを選択し、 Restoreを選択します。
組織の必要に応じて、復元の設定を構成します。
[ Script] を選択し、[新しいクエリ ウィンドウ Script アクション] を選択。
Execute を選択して復元スクリプトをテストします。
このスクリプトを使用して、バッチ ファイルを作成します。 バッチ ファイルは次のようになります。
Sqlcmd -Q "RESTORE DATABASE [Orchestrator] FROM DISK = N'C:\BACKUP\OrchestratorDB.bak'WITH FILE = 1, NOUNLOAD, STATS = 10"
注意
オーケストレーター データベースは暗号化されます。SQL Always ON セットアップにデータベースを追加するには、暗号化キーのパスワードが必要です。 次の T-SQL クエリを使用してパスワードを変更し、SQL Always ON Availability ウィザードで新しいパスワードを使用し、データベースを Always ON セットアップに追加します。