Restore-AzKeyVaultSecret

Membuat rahasia di brankas kunci dari rahasia yang dicadangkan.

Sintaks

Restore-AzKeyVaultSecret
       [-VaultName] <String>
       [-InputFile] <String>
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzKeyVaultSecret
       [-InputObject] <PSKeyVault>
       [-InputFile] <String>
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzKeyVaultSecret
       [-ResourceId] <String>
       [-InputFile] <String>
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Deskripsi

Cmdlet Restore-AzKeyVaultSecret membuat rahasia di brankas kunci yang ditentukan. Rahasia ini adalah replika rahasia yang dicadangkan dalam file input dan memiliki nama yang sama dengan rahasia aslinya. Jika brankas kunci sudah memiliki rahasia dengan nama yang sama, cmdlet ini gagal alih-alih menimpa rahasia asli. Jika cadangan berisi beberapa versi rahasia, semua versi akan dipulihkan. Brankas kunci yang Anda pulihkan rahasianya bisa berbeda dari brankas kunci tempat Anda mencadangkan rahasia. Namun, brankas kunci harus menggunakan langganan yang sama dan berada di wilayah Azure dalam geografi yang sama (misalnya, Amerika Utara). Lihat Pusat Kepercayaan Microsoft Azure (https://azure.microsoft.com/support/trust-center/) untuk pemetaan wilayah Azure ke geografi.

Contoh

Contoh 1: Memulihkan rahasia yang dicadangkan

Restore-AzKeyVaultSecret -VaultName 'contoso' -InputFile "C:\Backup.blob"

Vault Name   : contoso
Name         : secret1
Version      : 7128133570f84a71b48d7d0550deb74c
Id           : https://contoso.vault.azure.net:443/secrets/secret1/7128133570f84a71b48d7d0550deb74c
Enabled      : True
Expires      : 4/6/2018 3:59:43 PM
Not Before   :
Created      : 4/5/2018 11:46:28 PM
Updated      : 4/6/2018 11:30:17 PM
Content Type :
Tags         :

Perintah ini memulihkan rahasia, termasuk semua versinya, dari file cadangan bernama Backup.blob ke dalam brankas kunci bernama contoso.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

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

-InputFile

Menentukan file input yang berisi cadangan rahasia yang akan dipulihkan.

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

-InputObject

Objek KeyVault

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

-ResourceId

Id Sumber Daya KeyVault

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

-VaultName

Menentukan nama brankas kunci untuk memulihkan rahasia.

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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

Input

PSKeyVault

String

Output

PSKeyVaultSecret