TDE 保護データベースの別の SQL Server への移動
TDE 保護データベースを別のサーバーに復元または移動する必要がある場合は、以下の手順に従います。
Before you begin
Procedure
- 2つの証明書ファイル (AppScanEntCert.bak と AppScanEntCert.pvk) を、SQL サーバー・データベース上の Transparent Data Encryption の有効化タスクで作成した場所にコピーします (例: C:\Certificate\)。
- SQL Server 2016 のインストール済み環境で SQL Management Studio を開きます。
- RestoreTDECertificate.zip ファイルをダウンロードした場所に移動します。ファイルを解凍してスクリプトを開きます。()。サーバー上で実行されるいくつかのコマンドが示されます。
-
スクリプトを実行する前に、ご使用の環境用に 3 つのフィールドを設定する必要があります (これらのフィールドはすべて、以下のようにスクリプトのコメント・セクションに「アクションが必要 (ACTION REQUIRED)」のマークが付けられています)。
- DECLARE @MKPassword: TDEを有効にした[master]データベースでマスターキーを作成するために使用されたマスターキーパスワード
- DECLARE @BackupPassword: 証明書をバックアップするために使用されたパスワードが@MKPasswordと異なる場合
- DECLARE @Path: 2つのファイルAppScanEntCert.bakとAppScanEntCert.pvkをコピーした場所のパス
- フィールドを更新した後、をクリックして、スクリプトを起動します。