Get-AzRecoveryServicesBackupItem
Obtiene los elementos de un contenedor en Backup.
Sintaxis
GetItemsForContainer (valor predeterminado)
Get-AzRecoveryServicesBackupItem
[-Container] <ContainerBase>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
GetItemsForVault
Get-AzRecoveryServicesBackupItem
[-BackupManagementType] <BackupManagementType>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
GetItemsForPolicy
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 de -Name parámetro como la propiedad Name devuelta en el conjunto de resultados de $BackupItem.
Parámetros
-BackupManagementType
La clase de recursos que se protege. Los valores aceptables para este parámetro son:
AzureVM
MAB
AzureStorage
AzureWorkload
Propiedades de parámetro
Tipo: BackupManagementType
Valor predeterminado: None
Valores aceptados: AzureVM, MAB, AzureStorage, AzureWorkload
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
GetItemsForVault
Posición: 1
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: 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 .
Propiedades de parámetro
Tipo: ContainerBase
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
GetItemsForContainer
Posición: 1
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Propiedades de parámetro
Tipo: IAzureContextContainer
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-DeleteState
Especifica el valor deletestate del elemento Los valores aceptables para este parámetro son:
Propiedades de parámetro
Tipo: ItemDeleteState
Valor predeterminado: None
Valores aceptados: ToBeDeleted, NotDeleted
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 6
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-FriendlyName
FriendlyName del elemento de copia de seguridad
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: 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.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 2
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Policy
Objeto de directiva de protección.
Propiedades de parámetro
Tipo: PolicyBase
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
GetItemsForPolicy
Posición: 1
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ProtectionState
Especifica el estado de protección.
Los valores aceptables para este parámetro son:
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.
Propiedades de parámetro
Tipo: ItemProtectionState
Valor predeterminado: None
Valores aceptados: IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 4
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ProtectionStatus
Especifica el estado de protección general de un elemento del contenedor.
Los valores aceptables para este parámetro son:
Propiedades de parámetro
Tipo: ItemProtectionStatus
Valor predeterminado: None
Valores aceptados: Healthy, Unhealthy
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 3
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-UseSecondaryRegion
Filtros de la región secundaria para la restauración entre regiones
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-VaultId
Id. de ARM del almacén de Recovery Services.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-WorkloadType
Tipo de carga de trabajo del recurso. Los valores aceptables para este parámetro son:
AzureVM
AzureFiles
MSSQL
FileFolder
SAPHanaDatabase
Propiedades de parámetro
Tipo: WorkloadType
Valor predeterminado: None
Valores aceptados: AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
GetItemsForContainer
Posición: 5
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
GetItemsForVault
Posición: 5
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters .
Salidas