Compartir a través de


Get-AzRecoveryServicesBackupItem

Obtiene los elementos de un contenedor en Backup.

Sintaxis

Get-AzRecoveryServicesBackupItem
   [-Container] <ContainerBase>
   [[-Name] <String>]
   [[-ProtectionStatus] <ItemProtectionStatus>]
   [[-ProtectionState] <ItemProtectionState>]
   [-WorkloadType] <WorkloadType>
   [[-DeleteState] <ItemDeleteState>]
   [-FriendlyName <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupItem
   [-BackupManagementType] <BackupManagementType>
   [[-Name] <String>]
   [[-ProtectionStatus] <ItemProtectionStatus>]
   [[-ProtectionState] <ItemProtectionState>]
   [-WorkloadType] <WorkloadType>
   [[-DeleteState] <ItemDeleteState>]
   [-FriendlyName <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupItem
   [-Policy] <PolicyBase>
   [[-Name] <String>]
   [[-ProtectionStatus] <ItemProtectionStatus>]
   [[-ProtectionState] <ItemProtectionState>]
   [[-DeleteState] <ItemDeleteState>]
   [-FriendlyName <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]

Description

El cmdlet Get-AzRecoveryServicesBackupItem obtiene la lista de elementos protegidos de un contenedor y el estado de protección de los elementos. Un contenedor registrado en un almacén de Azure Recovery Services puede tener uno o varios elementos que se pueden proteger. En el caso de las máquinas virtuales de Azure, solo puede haber un elemento de copia de seguridad en el contenedor de máquinas virtuales. Establezca el contexto del almacén mediante el parámetro -VaultId.

Ejemplos

Ejemplo 1: Obtener un elemento de un contenedor de copia de seguridad

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "V2VM" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureVM -VaultId $vault.ID

El primer comando obtiene el contenedor de tipo AzureVM y, a continuación, lo almacena en la variable $Container. El segundo comando obtiene el elemento backup denominado V2VM en $Container y, a continuación, lo almacena en la variable $BackupItem.

Ejemplo 2: Obtención de un elemento de recurso compartido de archivos de Azure de FriendlyName

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureStorage -FriendlyName "StorageAccount1" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureFiles -VaultId $vault.ID -FriendlyName "FileShareName"

El primer comando obtiene el contenedor de tipo AzureStorage y, a continuación, lo almacena en la variable $Container. El segundo comando obtiene el elemento Backup cuyo friendlyName coincide con el valor pasado en FriendlyName Parameter y, a continuación, lo almacena en la variable $BackupItem. El uso del parámetro FriendlyName puede dar lugar a la devolución de más de un recurso compartido de archivos de Azure. En tales casos, ejecute el cmdlet pasando el valor del parámetro -Name como la propiedad Name devuelta en el conjunto de resultados de $BackupItem.

Parámetros

-BackupManagementType

La clase de recursos que se protege. Los valores permitidos para este parámetro son los siguientes:

  • AzureVM
  • MAB
  • AzureStorage
  • AzureWorkload
Tipo:BackupManagementType
Valores aceptados:AzureVM, MAB, AzureStorage, AzureWorkload
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Container

Especifica un objeto contenedor del que este cmdlet obtiene elementos de copia de seguridad. Para obtener una instancia de AzureRmRecoveryServicesBackupContainer, use el cmdlet Get-AzRecoveryServicesBackupContainer .

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

-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

-DeleteState

Especifica el valor deletestate del elemento Los valores aceptables para este parámetro son:

  • ToBeDeleted
  • NotDeleted
Tipo:ItemDeleteState
Valores aceptados:ToBeDeleted, NotDeleted
Posición:6
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-FriendlyName

FriendlyName del elemento de copia de seguridad

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

-Name

Especifica el nombre del elemento de copia de seguridad. En el caso del recurso compartido de archivos, especifique el identificador único del recurso compartido de archivos protegido.

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

-Policy

Objeto de directiva de protección.

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

-ProtectionState

Especifica el estado de protección. Los valores permitidos para este parámetro son los siguientes:

  • IRPending. La sincronización inicial no se ha iniciado y aún no hay ningún punto de recuperación.
  • Protegido. La protección está en curso.
  • ProtectionError. Hay un error de protección.
  • Protección detenida. La protección está deshabilitada.
Tipo:ItemProtectionState
Valores aceptados:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Posición:4
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ProtectionStatus

Especifica el estado de protección general de un elemento del contenedor. Los valores permitidos para este parámetro son los siguientes:

  • Healthy
  • Unhealthy (Incorrecto)
Tipo:ItemProtectionStatus
Valores aceptados:Healthy, Unhealthy
Posición:3
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-UseSecondaryRegion

Filtros de la región secundaria para la restauración entre regiones

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

-VaultId

Id. de ARM del almacén de Recovery Services.

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

-WorkloadType

Tipo de carga de trabajo del recurso. Los valores permitidos para este parámetro son los siguientes:

  • AzureVM
  • AzureFiles
  • MSSQL
  • FileFolder
  • SAPHanaDatabase
Tipo:WorkloadType
Valores aceptados:AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Posición:5
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

ContainerBase

String

Salidas

ItemBase