New-SqlBackupEncryptionOption
Cria as opções de criptografia para o cmdlet Backup-SqlDatabase ou o cmdlet Set-SqlSmartAdmin.
Sintaxe
New-SqlBackupEncryptionOption
[-NoEncryption]
[-Algorithm <BackupEncryptionAlgorithm>]
[-EncryptorType <BackupEncryptorType>]
[-EncryptorName <String>]
[-ProgressAction <ActionPreference>]
[<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 chamada $EncrytionOption
Parâmetros
-Algorithm
Especifica o algoritmo de criptografia.
Tipo: | BackupEncryptionAlgorithm |
Valores aceitos: | Aes128, Aes192, Aes256, TripleDes |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EncryptorName
Especifica o nome do certificado do servidor ou da chave assimétrica do servidor.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EncryptorType
Especifica o tipo de criptografador.
Tipo: | BackupEncryptorType |
Valores aceitos: | ServerCertificate, ServerAsymmetricKey |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-NoEncryption
Indica que esse cmdlet desabilita a criptografia. Esse parâmetro não pode ser usado com outros parâmetros.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ProgressAction
Determina como o PowerShell responde às atualizações de progresso geradas por um script, cmdlet ou provedor, como as barras de progresso geradas pelo cmdlet Write-Progress. O cmdlet Write-Progress cria barras de progresso que mostram o status de um comando.
Tipo: | ActionPreference |
Aliases: | proga |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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.