Cmdleten Set-AzRecoveryServicesVaultProperty uppdaterar egenskaperna för ett Recovery Services-valv. Den här cmdleten kan användas för att aktivera/inaktivera/AlwaysON mjuk borttagning eller ange CMK-kryptering för ett valv med två olika parameteruppsättningar.
Egenskapen SoftDeleteFeatureState för ett valv kan endast inaktiveras om det inte finns några registrerade containrar i valvet. InfrastrukturKryptering kan bara ställas in första gången en användare uppdaterar CMK-valvet.
Exempel
Exempel 1: Uppdatera SoftDeleteFeatureState för ett valv
Det första kommandot hämtar ett Valvobjekt och lagrar det sedan i variabeln $vault.
Det andra kommandot uppdaterar egenskapen SoftDeleteFeatureState för valvet till tillståndet "Aktiverad". Tillåtna värden för SoftDeleteFeatureState är Inaktivera, Aktivera, AlwaysON.
Exempel 2: Uppdatera CMK-kryptering för ett valv för att använda SystemAssigned MSIdentity
Första cmdleten hämtar RSVault för att uppdatera krypteringsegenskaper. Den andra cmdleten hämtar Azure Key Vault. Den tredje cmdleten hämtar nyckeln från nyckelvalvet.
Den fjärde cmdleten uppdaterar den kundhanterade krypteringsnyckeln i RSVault som ska nås via SystemAssigned-identitet. Använd -InfrastructureEncryption param för att aktivera infrastrukturkryptering för första gången uppdateringen.
Exempel 3: Uppdatera CMK-kryptering för ett valv för att använda userAssigned MSIdentity
Första cmdleten hämtar RSVault för att uppdatera krypteringsegenskaper. Den andra cmdleten hämtar Azure Key Vault. Den tredje cmdleten hämtar nyckeln från nyckelvalvet.
Den fjärde cmdleten uppdaterar den kundhanterade krypteringsnyckeln i RSVault så att den nås via användartilldelad identitet.
Exempel 4: Uppdatera HybridBackupSecurityFeature för ett valv
Det första kommandot hämtar ett Valvobjekt och lagrar det sedan i variabeln $vault.
Det andra kommandot inaktiverar HybridBackupSecurityFeature för valvet och anger $true för att aktivera det igen.
Exempel 5: Uppdatera SoftDeleteFeatureState och HybridBackupSecurityFeature till AlwaysON
Det första kommandot hämtar ett Valvobjekt och lagrar det sedan i variabeln $vault.
Det andra kommandot anger SoftDeleteFeatureState för valvet till "AlwaysON", som också anger HybridBackupSecurityFeature till AlwaysON. Dessutom används parametern SoftDeleteRetentionPeriodInDays för att ange kvarhållningsperioden för mjuk borttagning till 16 dagar.
Valfri flagga ($true/$false) för att inaktivera/aktivera säkerhetsinställningar för hybridsäkerhetskopior mot oavsiktliga borttagningar och lägga till ytterligare autentiseringslager för kritiska åtgärder. Ange $false för att aktivera säkerheten.
Parameter för att auktorisera åtgärder som skyddas av resursskydd mellan klientorganisationer. Använd kommandot (Get-AzAccessToken -TenantId "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx"). Token för att hämta auktoriseringstoken för olika klientorganisationer
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.