Get-AzureRmRecoveryServicesBackupItem
Ottiene gli elementi da un contenitore in Backup.
Avviso
Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.
Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.
Sintassi
Get-AzureRmRecoveryServicesBackupItem
[-Container] <ContainerBase>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzureRmRecoveryServicesBackupItem
[-BackupManagementType] <BackupManagementType>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzureRmRecoveryServicesBackupItem
[-Policy] <PolicyBase>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzureRmRecoveryServicesBackupItem ottiene gli elementi in un contenitore o un valore in Backup di Azure e lo stato di protezione degli elementi. Un contenitore registrato in un insieme di credenziali di Servizi di ripristino di Azure può avere uno o più elementi che possono essere protetti. Per le macchine virtuali di Azure, può essere presente un solo elemento di backup nel contenitore di macchine virtuali. Impostare il contesto dell'insieme di credenziali usando il cmdlet Set-AzureRmRecoveryServicesVaultContext prima di usare il cmdlet corrente.
Esempio
Esempio 1: Ottenere un elemento da un contenitore di backup
PS C:\>$Container = Get-AzureRmRecoveryServicesBackupContainer -ContainerType AzureVM -Status Registered -Name "V2VM"
PS C:\> $BackupItem = Get-AzureRmRecoveryServicesBackupItem -Container $Container -WorkloadType AzureVM
Il primo comando ottiene il contenitore di tipo AzureVM e quindi lo archivia nella variabile $Container. Il secondo comando ottiene l'elemento backup denominato V2VM in $Container e quindi lo archivia nella variabile $BackupItem.
Parametri
-BackupManagementType
Specifica il tipo di gestione backup. I valori validi per questo parametro sono:
- AzureVM
- MARS
- SCDPM
- AzureBackupServer
- AzureSQL
- AzureStorage
Type: | BackupManagementType |
Accepted values: | AzureVM, MARS, SCDPM, AzureBackupServer, AzureSQL, AzureStorage |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Container
Specifica un oggetto contenitore da cui questo cmdlet ottiene gli elementi di backup. Per ottenere un'istanza di AzureRmRecoveryServicesBackupContainer, usare il cmdlet Get-AzureRmRecoveryServicesBackupContainer.
Type: | ContainerBase |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifica il nome del contenitore.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Policy
Oggetto criteri di protezione.
Type: | PolicyBase |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionState
Specifica lo stato di protezione. I valori validi per questo parametro sono:
- RUNTIME di integrazione In sospeso. La sincronizzazione iniziale non è stata avviata e non è ancora presente alcun punto di ripristino.
- Protetto. La protezione è in corso.
- ProtectionError. Si è verificato un errore di protezione.
- ProtezioneStopped. La protezione è disabilitata.
Type: | ItemProtectionState |
Accepted values: | IRPending, ProtectionError, Protected, ProtectionStopped |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionStatus
Specifica lo stato di protezione complessivo di un elemento nel contenitore. I valori validi per questo parametro sono:
- Healthy
- Unhealthy
Type: | ItemProtectionStatus |
Accepted values: | Healthy, Unhealthy |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultId
ID ARM dell'insieme di credenziali di Servizi di ripristino.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkloadType
Specifica il tipo di carico di lavoro. I valori validi per questo parametro sono:
- AzureVM
- DatabaseSQLdi Azure
- AzureFiles
Type: | WorkloadType |
Accepted values: | AzureVM, AzureSQLDatabase, AzureFiles |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Parametri: VaultId (ByValue)