Delen via


Get-AzRecoveryServicesBackupItem

Haalt de items op uit een container in Backup.

Syntaxis

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

De cmdlet Get-AzRecoveryServicesBackupItem haalt de lijst met beveiligde items op in een container en de beveiligingsstatus van de items. Een container die is geregistreerd bij een Azure Recovery Services-kluis, kan een of meer items bevatten die kunnen worden beveiligd. Voor virtuele Azure-machines kan er slechts één back-upitem in de container van de virtuele machine staan. Stel de kluiscontext in met behulp van de parameter -VaultId.

Voorbeelden

Voorbeeld 1: Een item ophalen uit een back-upcontainer

$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

Met de eerste opdracht wordt de container van het type AzureVM opgehaald en vervolgens opgeslagen in de variabele $Container. Met de tweede opdracht wordt het back-upitem met de naam V2VM in $Container opgehaald en vervolgens opgeslagen in de $BackupItem variabele.

Voorbeeld 2: Een Azure-bestandsshare-item ophalen uit 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"

Met de eerste opdracht wordt de container van het type AzureStorage opgeslagen en vervolgens opgeslagen in de variabele $Container. Met de tweede opdracht wordt het back-upitem opgehaald waarvan friendlyName overeenkomt met de waarde die is doorgegeven in de parameter FriendlyName en slaat het vervolgens op in de $BackupItem variabele. Het gebruik van de parameter FriendlyName kan resulteren in het retourneren van meer dan één Azure-bestandsshare. In dergelijke gevallen voert u de cmdlet uit door de waarde voor de parameter -Name door te geven als de eigenschap Name die wordt geretourneerd in de resultatenset van $BackupItem.

Parameters

-BackupManagementType

De klasse resources die worden beveiligd. De aanvaardbare waarden voor deze parameter zijn:

  • AzureVM
  • MAB
  • AzureStorage
  • AzureWorkload
Type:BackupManagementType
Geaccepteerde waarden:AzureVM, MAB, AzureStorage, AzureWorkload
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Container

Hiermee geeft u een containerobject van waaruit deze cmdlet back-upitems ophaalt. Gebruik de cmdlet Get-AzRecoveryServicesBackupContainer om een AzureRmRecoveryServicesBackupContainer te verkrijgen.

Type:ContainerBase
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DeleteState

Hiermee geeft u de deletestate van het item De acceptabele waarden voor deze parameter zijn:

  • ToBeDeleted
  • NotDeleted
Type:ItemDeleteState
Geaccepteerde waarden:ToBeDeleted, NotDeleted
Position:6
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FriendlyName

FriendlyName van het item waarvan een back-up is gemaakt

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van het back-upitem. Geef voor bestandsshare de unieke id van de beveiligde bestandsshare op.

Type:String
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Policy

Beveiligingsbeleidsobject.

Type:PolicyBase
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ProtectionState

Hiermee geeft u de status van de beveiliging. De aanvaardbare waarden voor deze parameter zijn:

  • IRPending. De initiële synchronisatie is nog niet gestart en er is nog geen herstelpunt.
  • Beschermd. De beveiliging is gaande.
  • ProtectionError. Er is een beveiligingsfout opgetreden.
  • ProtectionStopped. Beveiliging is uitgeschakeld.
Type:ItemProtectionState
Geaccepteerde waarden:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Position:4
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ProtectionStatus

Hiermee geeft u de algehele beveiligingsstatus van een item in de container op. De aanvaardbare waarden voor deze parameter zijn:

  • In orde
  • Niet in orde
Type:ItemProtectionStatus
Geaccepteerde waarden:Healthy, Unhealthy
Position:3
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UseSecondaryRegion

Filters uit secundaire regio voor herstel tussen regio's

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VaultId

ARM-id van de Recovery Services-kluis.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WorkloadType

Workloadtype van de resource. De aanvaardbare waarden voor deze parameter zijn:

  • AzureVM
  • AzureFiles
  • MSSQL
  • FileFolder
  • SAPHanaDatabase
Type:WorkloadType
Geaccepteerde waarden:AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Position:5
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

ContainerBase

String

Uitvoerwaarden

ItemBase