New-SqlBackupEncryptionOption
Backup-SqlDatabase cmdlet 또는 Set-SqlSmartAdmin cmdlet에 대한 암호화 옵션을 만듭니다.
Syntax
New-SqlBackupEncryptionOption
[-NoEncryption]
[-Algorithm <BackupEncryptionAlgorithm>]
[-EncryptorType <BackupEncryptorType>]
[-EncryptorName <String>]
[<CommonParameters>]
Description
New-SqlBackupEncryptionOption cmdlet은 Backup-SqlDatabase cmdlet 또는 Set-SqlSmartAdmin cmdlet에 대한 암호화 옵션을 만듭니다.
예제
예제 1: 암호화 옵션 만들기
PS C:\> $EncryptionOption = New-SqlBackupEncryptionOption -Algorithm Aes256 -EncryptorType ServerCertificate -EncryptorName "BackupCert"
이 명령은 암호화 옵션을 만들고 결과를 $EncrytionOption 변수에 저장합니다.
매개 변수
-Algorithm
암호화 알고리즘을 지정합니다.
Type: | BackupEncryptionAlgorithm |
Accepted values: | Aes128, Aes192, Aes256, TripleDes |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptorName
서버 인증서 또는 서버 비대칭 키의 이름을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptorType
암호화자 유형을 지정합니다.
Type: | BackupEncryptorType |
Accepted values: | ServerCertificate, ServerAsymmetricKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoEncryption
이 cmdlet이 암호화를 사용하지 않도록 설정함을 나타냅니다. 이 매개 변수는 다른 매개 변수와 함께 사용할 수 없습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
출력
Microsoft.SqlServer.Management.Smo.BackupEncryptionOptions
이 cmdlet은 Backup-SqlDatabase 및 Set-SqlSmartAdmin cmdlet에 대한 EncryptionOption 매개 변수에 대한 입력으로 사용됩니다.