Freigeben über


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

ContainerBase

String

Ausgaben

ItemBase