Restore-AzureKeyVaultKey
Hiermee maakt u een sleutel in een sleutelkluis op basis van een back-upsleutel.
Waarschuwing
De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.
Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.
Syntaxis
Restore-AzureKeyVaultKey
[-VaultName] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzureKeyVaultKey
[-InputObject] <PSKeyVault>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzureKeyVaultKey
[-ResourceId] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet Restore-AzureKeyVaultKey maakt een sleutel in de opgegeven sleutelkluis. Deze sleutel is een replica van de back-upsleutel in het invoerbestand en heeft dezelfde naam als de oorspronkelijke sleutel. Als de sleutelkluis al een sleutel met dezelfde naam heeft, mislukt deze cmdlet in plaats van de oorspronkelijke sleutel te overschrijven. Als de back-up meerdere versies van een sleutel bevat, worden alle versies hersteld. De sleutelkluis waarnaar u de sleutel herstelt, kan afwijken van de sleutelkluis waarvan u een back-up hebt gemaakt. De sleutelkluis moet echter hetzelfde abonnement gebruiken en zich in een Azure-regio in dezelfde geografie bevinden (bijvoorbeeld Noord-Amerika). Zie het Vertrouwenscentrum van Microsoft Azure (https://azure.microsoft.com/support/trust-center/) voor de toewijzing van Azure-regio's aan geografische gebieden.
Voorbeelden
Voorbeeld 1: Een back-upsleutel herstellen
PS C:\> Restore-AzureKeyVaultKey -VaultName 'MyKeyVault' -InputFile "C:\Backup.blob"
Vault Name : MyKeyVault
Name : key1
Version : 394f9379a47a4e2086585468de6c7ae5
Id : https://mykeyvault.vault.azure.net:443/keys/key1/394f9379a47a4e2086585468de6c7ae5
Enabled : True
Expires :
Not Before :
Created : 4/6/2018 11:31:36 PM
Updated : 4/6/2018 11:35:04 PM
Purge Disabled : False
Tags :
Met deze opdracht herstelt u een sleutel, inclusief alle versies, van het back-upbestand met de naam Backup.blob naar de sleutelkluis met de naam MyKeyVault.
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputFile
Hiermee geeft u het invoerbestand op dat de back-up van de sleutel bevat die moet worden hersteld.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputObject
KeyVault-object
Type: | PSKeyVault |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ResourceId
KeyVault-resource-id
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VaultName
Hiermee geeft u de naam van de sleutelkluis waarin de sleutel moet worden hersteld.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Parameters: InputObject (ByValue)