Share via


New-SqlBackupEncryptionOption

Cria as opções de criptografia para o cmdlet Backup-SqlDatabase ou o cmdlet Set-SqlSmartAdmin .

Syntax

New-SqlBackupEncryptionOption
   [-NoEncryption]
   [-Algorithm <BackupEncryptionAlgorithm>]
   [-EncryptorType <BackupEncryptorType>]
   [-EncryptorName <String>]
   [<CommonParameters>]

Description

O cmdlet New-SqlBackupEncryptionOption cria as opções de criptografia para o cmdlet Backup-SqlDatabase ou o cmdlet Set-SqlSmartAdmin .

Exemplos

Exemplo 1: Criar opções de criptografia

PS C:\> $EncryptionOption = New-SqlBackupEncryptionOption -Algorithm Aes256 -EncryptorType ServerCertificate -EncryptorName "BackupCert"

Esse comando cria as opções de criptografia e armazena o resultado na variável nomeada $EncrytionOption

Parâmetros

-Algorithm

Especifica o algoritmo de criptografia.

Type:BackupEncryptionAlgorithm
Accepted values:Aes128, Aes192, Aes256, TripleDes
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptorName

Especifica o nome do certificado do servidor ou da chave assimétrica do servidor.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptorType

Especifica o tipo de criptografador.

Type:BackupEncryptorType
Accepted values:ServerCertificate, ServerAsymmetricKey
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoEncryption

Indica que esse cmdlet desabilita a criptografia. Esse parâmetro não pode ser usado com nenhum outro parâmetro.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

Microsoft.SqlServer.Management.Smo.BackupEncryptionOptions

Esse cmdlet é usado como entrada para o parâmetro EncryptionOption para os cmdlets Backup-SqlDatabase e Set-SqlSmartAdmin.