Get-AzRecoveryServicesBackupItem
Hämtar objekten från en container i Backup.
Syntax
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
Cmdleten Get-AzRecoveryServicesBackupItem hämtar listan över skyddade objekt i en container och objektens skyddsstatus. En container som är registrerad i ett Azure Recovery Services-valv kan ha ett eller flera objekt som kan skyddas. För virtuella Azure-datorer kan det bara finnas ett säkerhetskopieringsobjekt i containern för virtuella datorer. Ange valvkontexten med parametern -VaultId.
Exempel
Exempel 1: Hämta ett objekt från en säkerhetskopieringscontainer
$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
Det första kommandot hämtar containern av typen AzureVM och lagrar den sedan i variabeln $Container. Det andra kommandot hämtar säkerhetskopieringsobjektet med namnet V2VM i $Container och lagrar det sedan i variabeln $BackupItem.
Exempel 2: Hämta ett Azure-filresursobjekt från 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"
Det första kommandot hämtar containern av typen AzureStorage och lagrar den sedan i variabeln $Container. Det andra kommandot hämtar säkerhetskopieringsobjektet vars friendlyName matchar värdet som skickades i FriendlyName-parametern och lagrar det sedan i variabeln $BackupItem. Om du använder parametern FriendlyName kan du returnera mer än en Azure-filresurs. I sådana fall kör du cmdleten genom att skicka värdet för parametern -Name som egenskapen Name som returneras i resultatuppsättningen för $BackupItem.
Parametrar
-BackupManagementType
Klassen med resurser som skyddas. De acceptabla värdena för den här parametern är:
- AzureVM
- MAB
- AzureStorage
- AzureWorkload
Typ: | BackupManagementType |
Godkända värden: | AzureVM, MAB, AzureStorage, AzureWorkload |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Container
Anger ett containerobjekt som den här cmdleten hämtar säkerhetskopieringsobjekt från. Om du vill hämta en AzureRmRecoveryServicesBackupContainer använder du cmdleten Get-AzRecoveryServicesBackupContainer .
Typ: | ContainerBase |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DeleteState
Anger deletestate för objektet De godtagbara värdena för den här parametern är:
- ToBeDeleted
- NotDeleted
Typ: | ItemDeleteState |
Godkända värden: | ToBeDeleted, NotDeleted |
Position: | 6 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FriendlyName
FriendlyName för det säkerhetskopierade objektet
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Anger namnet på säkerhetskopieringsobjektet. För filresurs anger du det unika ID:t för den skyddade filresursen.
Typ: | String |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Policy
Skyddsprincipobjekt.
Typ: | PolicyBase |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ProtectionState
Anger skyddstillståndet. De acceptabla värdena för den här parametern är:
- Väntande. Den inledande synkroniseringen har inte startats och det finns ingen återställningspunkt ännu.
- Skyddad. Skyddet pågår.
- ProtectionError. Det finns ett skyddsfel.
- Skydd toppat. Skyddet är inaktiverat.
Typ: | ItemProtectionState |
Godkända värden: | IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ProtectionStatus
Anger den övergripande skyddsstatusen för ett objekt i containern. De acceptabla värdena för den här parametern är:
- Felfri
- Ohälsosamt
Typ: | ItemProtectionStatus |
Godkända värden: | Healthy, Unhealthy |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseSecondaryRegion
Filter från sekundär region för återställning mellan regioner
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VaultId
ARM-ID för Recovery Services-valvet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-WorkloadType
Resursens arbetsbelastningstyp. De acceptabla värdena för den här parametern är:
- AzureVM
- AzureFiles
- MSSQL
- FileFolder
- SAPHanaDatabase
Typ: | WorkloadType |
Godkända värden: | AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase |
Position: | 5 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell