2016-09-16 5 views
1

Ich habe einen vorhandenen Azure Key Vault, der derzeit die Standard-Softwareverschlüsselung verwendet, und ich möchte diesen Tresor mit HSM auf eine Premium-Stufe aufrüsten. Ich weiß, dass ein HSM-fähiges Depot erstellen, wie dies geschehen ist:Aktualisieren von Azure Key Vault auf Premium SKU

New-AzureRmKeyVault -VaultName 'ContosoKeyVaultHSM' -ResourceGroupName 'ContosoResourceGroup' -Location 'East Asia' -SKU 'Premium' 

Aber ist es möglich, ein bereits bestehenden Gewölbe zu aktualisieren? Ich möchte nicht unbedingt alle meine Geheimnisse in einen anderen Tresor kopieren. Ich möchte keine vorhandenen Geheimnisse aus der Softwareverschlüsselung in HSM portieren, aber ich möchte meinem vorhandenen Tresor neue HSM-Funktionen hinzufügen, damit ich nicht zwei Tresore ausführen muss. Wird das unterstützt?

Antwort

4

Es ist möglich, SKUs eines vorhandenen Tresor zu ändern:

Parameter abgeschrieben, stattdessen Verwendung -ResourceNameEquals wird
$vault = Find-AzureRmResource -ResourceName myvault -ResourceType Microsoft.KeyVault/vaults -ExpandProperties 
$vault.Properties.sku.name = 'premium' 
Set-AzureRmResource -ResourceId $vault.ResourceId -Tags $vault.Tags -Properties $vault.Properties 
+0

-ResourceName –

0

Es gibt keinen Befehl zum Ändern Ihrer Artikelnummer, Sie können die Ressource jedoch mithilfe des Cmdlets Set-AzureRmResource ändern.

PS C:\> $vaultResourceID = "subscriptions/<GUID>/resourceGroups/VaultResources/providers/Microsoft.KeyVault/vaults/<yourvaultname> 
PS C:\> $vault.Properti" 
PS C:\> $vault = Get-AzureRmResource -ResourceId $vaultResourceID 
PS C:\> $vault.Properties.sku.name 
standard 
PS C:\> $vault.Properties.sku.name = 'premium' 
PS C:> Set-AzureRmResource -ResourceId $vaultResourceID -Properties $vault.Properties 
Verwandte Themen