New-SqlBackupEncryptionOption
Backup-SqlDatabase cmdlet 또는 Set-SqlSmartAdmin cmdlet에 대한 암호화 옵션을 만듭니다.
구문
New-SqlBackupEncryptionOption
[-NoEncryption]
[-Algorithm <BackupEncryptionAlgorithm>]
[-EncryptorType <BackupEncryptorType>]
[-EncryptorName <String>]
[-ProgressAction <ActionPreference>]
[<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
암호화 알고리즘을 지정합니다.
형식: | BackupEncryptionAlgorithm |
허용되는 값: | Aes128, Aes192, Aes256, TripleDes |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-EncryptorName
서버 인증서 또는 서버 비대칭 키의 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-EncryptorType
암호화기 유형을 지정합니다.
형식: | BackupEncryptorType |
허용되는 값: | ServerCertificate, ServerAsymmetricKey |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-NoEncryption
이 cmdlet이 암호화를 사용하지 않도록 설정함을 나타냅니다. 이 매개 변수는 다른 매개 변수와 함께 사용할 수 없습니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ProgressAction
powerShell이 스크립트, cmdlet 또는 공급자(예: Write-Progress cmdlet에서 생성된 진행률 표시줄)에 의해 생성된 진행률 업데이트에 응답하는 방법을 결정합니다. Write-Progress cmdlet은 명령의 상태를 표시하는 진행률 표시줄을 만듭니다.
형식: | ActionPreference |
별칭: | proga |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
출력
Microsoft.SqlServer.Management.Smo.BackupEncryptionOptions
이 cmdlet은 Backup-SqlDatabase 및 Set-SqlSmartAdmin cmdlet에 대한 EncryptionOption 매개 변수에 대한 입력으로 사용됩니다.