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
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell