Get-AzRecoveryServicesBackupItem
Ruft die Elemente aus einem Container in Der Sicherung ab.
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>]
Beschreibung
Das Cmdlet Get-AzRecoveryServicesBackupItem ruft die Liste der geschützten Elemente in einem Container und den Schutzstatus der Elemente ab. Ein Container, der für einen Azure Recovery Services-Tresor registriert ist, kann mindestens ein Element enthalten, das geschützt werden kann. Für virtuelle Azure-Computer kann nur ein Sicherungselement im Container des virtuellen Computers vorhanden sein. Legen Sie den Tresorkontext mithilfe des Parameters "-VaultId" fest.
Beispiele
Beispiel 1: Abrufen eines Elements aus einem Sicherungscontainer
$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
Der erste Befehl ruft den Container vom Typ AzureVM ab und speichert ihn dann in der variablen $Container. Der zweite Befehl ruft das Sicherungselement mit dem Namen V2VM in $Container ab und speichert es dann in der $BackupItem Variablen.
Beispiel 2: Abrufen eines Azure-Dateifreigabeelements aus 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"
Der erste Befehl ruft den Container vom Typ AzureStorage ab und speichert ihn dann in der variablen $Container. Der zweite Befehl ruft das Sicherungselement ab, dessen friendlyName mit dem wert übereinstimmt, der im FriendlyName-Parameter übergeben wird, und speichert es dann in der variablen $BackupItem. Die Verwendung des FriendlyName-Parameters kann dazu führen, dass mehr als eine Azure-Dateifreigabe zurückgegeben wird. Führen Sie in solchen Fällen das Cmdlet aus, indem Sie den Wert für den Parameter "-Name" als die im Resultset von $BackupItem zurückgegebene Name-Eigenschaft übergeben.
Parameter
-BackupManagementType
Die Klasse der Ressourcen, die geschützt werden. Zulässige Werte für diesen Parameter:
- AzureVM
- MAB
- AzureStorage
- AzureWorkload
Typ: | BackupManagementType |
Zulässige Werte: | AzureVM, MAB, AzureStorage, AzureWorkload |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Container
Gibt ein Containerobjekt an, aus dem dieses Cmdlet Sicherungselemente abruft. Verwenden Sie zum Abrufen eines AzureRmRecoveryServicesBackupContainer-Cmdlets das Cmdlet "Get-AzRecoveryServicesBackupContainer ".
Typ: | ContainerBase |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeleteState
Gibt den Löschstatus des Elements an. Die zulässigen Werte für diesen Parameter sind:
- ToBeDeleted
- NotDeleted
Typ: | ItemDeleteState |
Zulässige Werte: | ToBeDeleted, NotDeleted |
Position: | 6 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-FriendlyName
FriendlyName des gesicherten Elements
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt den Namen des Sicherungselements an. Geben Sie für die Dateifreigabe die eindeutige ID der geschützten Dateifreigabe an.
Typ: | String |
Position: | 2 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Policy
Schutzrichtlinienobjekt.
Typ: | PolicyBase |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ProtectionState
Gibt den Schutzstatus an. Zulässige Werte für diesen Parameter:
- IRPending. Die anfängliche Synchronisierung wurde noch nicht gestartet, und es gibt noch keinen Wiederherstellungspunkt.
- Geschützt. Der Schutz wird fortgesetzt.
- ProtectionError. Es liegt ein Schutzfehler vor.
- ProtectionStopped. Der Schutz ist deaktiviert.
Typ: | ItemProtectionState |
Zulässige Werte: | IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended |
Position: | 4 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ProtectionStatus
Gibt den Gesamtschutzstatus eines Elements im Container an. Zulässige Werte für diesen Parameter:
- Healthy
- Fehlerhaft
Typ: | ItemProtectionStatus |
Zulässige Werte: | Healthy, Unhealthy |
Position: | 3 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-UseSecondaryRegion
Filter aus sekundärer Region für die Wiederherstellung der regionübergreifenden Region
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VaultId
ARM-ID des Recovery Services Vault.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-WorkloadType
Workloadtyp der Ressource. Zulässige Werte für diesen Parameter:
- AzureVM
- AzureFiles
- MSSQL
- FileFolder
- SAPHanaDatabase
Typ: | WorkloadType |
Zulässige Werte: | AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase |
Position: | 5 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
Ähnliche Themen
Azure PowerShell