Compartir a través de


Get-AzRecoveryServicesVault

Obtiene una lista de almacenes de Recovery Services.

Sintaxis

Get-AzRecoveryServicesVault
   [[-ResourceGroupName] <String>]
   [[-Name] <String>]
   [-TagName <String>]
   [-TagValue <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRecoveryServicesVault
   [[-ResourceGroupName] <String>]
   [[-Name] <String>]
   -Tag <Hashtable>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet Get-AzRecoveryServicesVault obtiene una lista de almacenes de Recovery Services en la suscripción actual.

Ejemplos

Ejemplo 1

Get-AzRecoveryServicesVault

Obtenga la lista de almacenes en la suscripción seleccionada.

Ejemplo 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Obtenga la lista de almacenes en el grupo de recursos de la suscripción seleccionada.

Ejemplo 3: Obtener MSI del almacén, PublicNetworkAccess, ImmutabilityState, CrossSubscriptionRestoreState

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$vault.Identity | Format-List
$vault.Properties.PublicNetworkAccess
$vault.Properties.ImmutabilitySettings.ImmutabilityState
$vault.Properties.RestoreSettings.CrossSubscriptionRestoreSettings.CrossSubscriptionRestoreState

PrincipalId : XXXXXXXX-XXXX-XXXX
TenantId    : XXXXXXXX-XXXX-XXXX
Type        : SystemAssigned

Enabled
Disabled
Enabled

El primer cmdlet obtiene el almacén en el grupo de recursos con un nombre determinado. A continuación, accedemos a la información de MSI desde el almacén. Los comandos tercero y cuarto se usan para capturar el acceso a la red pública, el estado de inmutabilidad, el estado de restauración entre suscripciones del almacén.

Ejemplo 4: Obtener las propiedades de cifrado del almacén

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"

$vault.Properties.EncryptionProperty.KeyVaultProperties
$vault.Properties.EncryptionProperty.KekIdentity
$vault.Properties.EncryptionProperty.InfrastructureEncryption

KeyUri
------
https://oss-pstest-keyvault.vault.azure.net/keys/cmk-pstest-key2

UseSystemAssignedIdentity UserAssignedIdentity
------------------------- --------------------
                    False /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/resourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/pstest-uami

Enabled

El primer cmdlet obtiene el almacén en el grupo de recursos con un nombre determinado. Los comandos segundo, tercero y cuarto se usan para capturar las propiedades de cifrado (KeyUri, KekIdentity y cifrado de infraestructura) del almacén para CMK.

Parámetros

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Especifica el nombre del almacén para el que se va a consultar.

Tipo:String
Posición:2
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceGroupName

Especifica el nombre del grupo de recursos de Azure del que se va a recuperar el objeto de Recovery Services especificado.

Tipo:String
Posición:1
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Tag

Especifica las etiquetas que se van a consultar.

Tipo:Hashtable
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TagName

Especifica la clave de la etiqueta para la que se va a consultar.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TagValue

Especifica el valor de la etiqueta para la que se va a consultar

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

ARSVault

Notas

Get-AzRecoveryServicesVault en la versión anterior de Az.RecoveryServices(<=2.10.0) no puede funcionar con Az.Accounts(>=1.8.1) debido a una referencia de ensamblado incorrecta. El módulo Az.RecoveryServices debe actualizarse a la versión 2.11.0 o posterior si usa el Az o Az.Accounts más reciente.