New-SqlBackupEncryptionOption
Erstellt die Verschlüsselungsoptionen für das Cmdlet "Backup-SqlDatabase " oder das Cmdlet "Set-SqlSmartAdmin ".
Syntax
Default (Standardwert)
New-SqlBackupEncryptionOption
[-NoEncryption]
[-Algorithm <BackupEncryptionAlgorithm>]
[-EncryptorType <BackupEncryptorType>]
[-EncryptorName <String>]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-SqlBackupEncryptionOption erstellt die Verschlüsselungsoptionen für das Cmdlet Backup-SqlDatabase oder das Cmdlet Set-SqlSmartAdmin .
Beispiele
Beispiel 1: Erstellen von Verschlüsselungsoptionen
PS C:\> $EncryptionOption = New-SqlBackupEncryptionOption -Algorithm Aes256 -EncryptorType ServerCertificate -EncryptorName "BackupCert"
Mit diesem Befehl werden die Verschlüsselungsoptionen erstellt und das Ergebnis in der Variablen namens $EncrytionOption
Parameter
-Algorithm
Gibt den Verschlüsselungsalgorithmus an.
Parametereigenschaften
| Typ: | BackupEncryptionAlgorithm |
| Standardwert: | None |
| Zulässige Werte: | Aes128, Aes192, Aes256, TripleDes |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-EncryptorName
Gibt den Namen des Serverzertifikats oder des serversymmetrischen Schlüssels an.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-EncryptorType
Gibt den Verschlüsselungstyp an.
Parametereigenschaften
| Typ: | BackupEncryptorType |
| Standardwert: | None |
| Zulässige Werte: | ServerCertificate, ServerAsymmetricKey |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-NoEncryption
Gibt an, dass dieses Cmdlet die Verschlüsselung deaktiviert. Dieser Parameter kann nicht mit anderen Parametern verwendet werden.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Ausgaben
Microsoft.SqlServer.Management.Smo.BackupEncryptionOptions
Dieses Cmdlet wird als Eingabe für den EncryptionOption-Parameter für die Cmdlets Backup-SqlDatabase und Set-SqlSmartAdmin verwendet.