Restore-AzureKeyVaultKey

Létrehoz egy kulcsot egy kulcstartóban egy biztonsági másolatból.

Fontos

Mivel az Az PowerShell-modulok mostantól az AzureRM PowerShell-modulok összes funkcióját és egyebeket is tartalmazzák, 2024. február 29-én kivonjuk az AzureRM PowerShell-modulokat.

A szolgáltatáskimaradások elkerülése érdekében 2024. február 29-ig frissítse az AzureRM PowerShell-modulokat használó szkripteket az Az PowerShell-modulok használatára. A szkriptek automatikus frissítéséhez kövesse a rövid útmutatót.

Syntax

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

A Restore-AzureKeyVaultKey parancsmag létrehoz egy kulcsot a megadott kulcstartóban. Ez a kulcs a bemeneti fájlban lévő biztonsági másolat kulcsának replikája, és neve megegyezik az eredeti kulccsal. Ha a kulcstartó már rendelkezik azonos nevű kulccsal, a parancsmag az eredeti kulcs felülírása helyett meghiúsul. Ha a biztonsági másolat egy kulcs több verzióját tartalmazza, a rendszer minden verziót visszaállít. A kulcstartó, amelybe visszaállítja a kulcsot, eltérhet attól a kulcstartótól, amelyről biztonsági másolatot készít. A kulcstartónak azonban ugyanazt az előfizetést kell használnia, és ugyanabban a földrajzi helyen található Azure-régióban kell lennie (például Észak-Amerika). Az Azure-régiók földrajzi területekre való leképezéséről a Microsoft Azure Adatvédelmi központban (https://azure.microsoft.com/support/trust-center/) olvashat.

Példák

1. példa: Biztonsági mentési kulcs visszaállítása

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           :

Ez a parancs visszaállít egy kulcsot, beleértve annak összes verzióját is, a Backup.blob nevű biztonságimásolat-fájlból a MyKeyVault nevű kulcstartóba.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputFile

Megadja azt a bemeneti fájlt, amely a visszaállítandó kulcs biztonsági másolatát tartalmazza.

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

-InputObject

KeyVault objektum

Type:PSKeyVault
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

KeyVault erőforrás-azonosító

Type:String
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-VaultName

Annak a kulcstartónak a nevét adja meg, amelybe vissza szeretné állítani a kulcsot.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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

Bevitelek

PSKeyVault

Paraméterek: InputObject (ByValue)

String

Kimenetek

PSKeyVaultKey