次の方法で共有


New-AzDataMigrationTdeCertificateMigration

ソース SQL Server からターゲットの Azure SQL Server に TDE 証明書を移行します。

構文

New-AzDataMigrationTdeCertificateMigration
   -SourceSqlConnectionString <SecureString>
   -TargetSubscriptionId <String>
   -TargetResourceGroupName <String>
   -TargetManagedInstanceName <String>
   -NetworkSharePath <String>
   -NetworkShareDomain <String>
   -DatabaseName <String[]>
   [-NetworkShareUserName <String>]
   [-NetworkSharePassword <SecureString>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

ソース SQL Server からターゲットの Azure SQL Server に TDE 証明書を移行します。

例 1: ソース SQL Server からターゲット Azure SQL Server への TDE 証明書の移行を実行します。

New-AzDataMigrationTdeCertificateMigration -SourceSqlConnectionString "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" -TargetSubscriptionId "00000000-0000-0000-0000-000000000000" -TargetResourceGroupName "ResourceGroupName" -TargetManagedInstanceName "TargetManagedInstanceName" -NetworkSharePath "\\NetworkShare\Folder" -NetworkShareDomain "NetworkShare" -NetworkShareUserName "NetworkShareUserName" -NetworkSharePassword "NetworkSharePassword" -DatabaseName "TdeDb_0", "TdeDb_1", "TdeDb_2"

Beginning TDE certificate migration
TdeDb_0: TDE certificate migrated successfully.
TdeDb_1: TDE certificate migrated successfully.
TdeDb_2: TDE certificate migrated successfully.
Certificate migration completed

このコマンドは、ソース SQL Server からターゲット Azure SQL Server への TDE 証明書の移行を実行します。

パラメーター

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DatabaseName

ソース データベース名。

型:String[]
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NetworkShareDomain

ネットワーク共有ドメイン。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NetworkSharePassword

ネットワーク共有のパスワード。

型:SecureString
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NetworkSharePath

ネットワーク共有パス。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NetworkShareUserName

ネットワーク共有のユーザー名。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-PassThru

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SourceSqlConnectionString

必須。 正式な接続文字列形式を使用した、ソース SQL インスタンスの接続文字列。

型:SecureString
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetManagedInstanceName

Azure SQL Server の名前。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetResourceGroupName

ターゲットの Azure SQL サーバーのリソース グループ名。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetSubscriptionId

ターゲットの Azure SQL サーバーのサブスクリプション ID。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

出力

Boolean