Export-DPSEncryptionKeys
Übersicht
Exportieren der Verschlüsselungsschlüssel in eine Datei
Syntax
NonEncrypted (Standard)
Export-DPSEncryptionKeys [-ApplicationPath] <string> [-Destination] <string> [-NoClobber] [-WhatIf]
[-Confirm] [<CommonParameters>]Encrypted
Export-DPSEncryptionKeys [-ApplicationPath] <string> [-Destination] <string>
[[-Password] <PSPassword>] -Encrypt [-NoClobber] [-WhatIf] [-Confirm] [<CommonParameters>]Beschreibung
Exportieren der Verschlüsselungsschlüssel in eine Datei. Die Datei encryption.config kann nicht auf ein anderes System verschoben werden, da sie mit der Data Protection Application Programming Interface (DPAPI) verschlüsselt ist, was verhindert, dass die Datei außerhalb des Systems gelesen werden kann, auf dem sie verschlüsselt wurde. Sie müssen die Datei exportieren und sie dann auf dem anderen System importieren.
Beispiele
Auf einem Windows-Betriebssystem
PS C:\> $existingDVLSInstance = 'C:\my\path\dvlsInstance\'
PS C:\> $destination = 'C:\other\path\encryption.config'
PS C:\> Export-DPSEncryptionKeys -ApplicationPath $existingDVLSInstance -Destination $destinationAuf einem Linux-Betriebssystem, beim Erstellen einer neuen DLVS-Instanz mit derselben Datenbank PS home/user/linuxDlvsInstance> $newDvlsInstance = '/home/user/linuxDlvsInstance' PS home/user/linuxDlvsInstance> $keysToImport = '/path/to/encryption.config' PS home/user/linuxDlvsInstance> Import-DPSEncryptionKeys -ApplicationPath $newDvlsInstance -Filename $keysToImport
Exportieren Sie die Verschlüsselungsschlüssel aus einem Windows-DVLS. Verwenden Sie diese Schlüssel beim Erstellen einer neuen DVLS-Instanz mit derselben Datenbank.
Parameter
-ApplicationPath
Verzeichnis der Anwendung.
-Confirm
Fordert Sie zur Bestätigung auf, bevor das Cmdlet ausgeführt wird.
-Destination
Ziel für die neue Verschlüsselungskonfigurationsdatei
-Encrypt
Verschlüsselt die Konfiguration. Nur für Windows.
-NoClobber
Verhindert, dass das Cmdlet bestehende Dateien überschreibt. Wenn eine Datei mit dem angegebenen Namen bereits existiert, generiert das Cmdlet einen Fehler, anstatt die Datei zu überschreiben.
-Password
Passwort zum Schutz der exportierten Datei. Akzeptiert eine Zeichenfolge oder eine sichere Zeichenfolge.
-WhatIf
Zeigt, was geschehen würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Hinweise
Für weitere Informationen geben Sie "Get-Help Export-DPSEncryptionKeys -detailed" ein. Für technische Informationen geben Sie "Get-Help Export-DPSEncryptionKeys -full" ein.
Zuletzt aktualisiert
War das hilfreich?