Get-AzRecoveryServicesBackupProtectableItem
Mit diesem Befehl werden alle geschützten Elemente in einem bestimmten Container oder in allen registrierten Containern abgerufen. Sie besteht aus allen Elementen der Hierarchie der Anwendung. Gibt DBs und deren Entitäten der oberen Ebene wie Instance, AvailabilityGroup usw. zurück.
Syntax
Get-AzRecoveryServicesBackupProtectableItem
[[-Container] <ContainerBase>]
[-WorkloadType] <WorkloadType>
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupProtectableItem
[[-Container] <ContainerBase>]
[-WorkloadType] <WorkloadType>
[[-ItemType] <ProtectableItemType>]
[-Name <String>]
[-ServerName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupProtectableItem
[-ParentID] <String>
[[-ItemType] <ProtectableItemType>]
[-Name <String>]
[-ServerName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-AzRecoveryServicesBackupProtectableItem 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.
Beispiele
Beispiel 1
$Vault = Get-AzRecoveryServicesVault -Name "MyRecoveryVault"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVMAppContainer -VaultId $Vault.Id
$Item = Get-AzRecoveryServicesBackupProtectableItem -Container $Container -ItemType "SQLInstance" -WorkloadType "MSSQL" -VaultId $Vault.ID
Der erste Befehl ruft den Container vom Typ MSSQL ab und speichert ihn dann in der $Container Variablen. Der zweite Befehl ruft das sicherungsschutzfähige Element in $Container ab und speichert es dann in der $Item Variablen.
Parameter
-Container
Container, in dem sich das Element befindet
Type: | ContainerBase |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ItemType
Gibt den Typ des geschützten Elements an. Anwendbare Werte: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).
Type: | ProtectableItemType |
Accepted values: | SQLDataBase, SQLInstance, SQLAvailabilityGroup |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Gibt den Namen der Datenbank, Instanz oder AvailabilityGroup an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentID
Die ARM-ID einer Instanz oder AG wurde angegeben.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Gibt den Namen des Servers an, zu dem das Element gehört.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultId
ARM-ID des Recovery Services Vault.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkloadType
Workloadtyp der Ressource. Die aktuellen unterstützten Werte sind AzureVM, WindowsServer, AzureFiles, MSSQL
Type: | WorkloadType |
Accepted values: | AzureVM, WindowsServer, AzureFiles, MSSQL |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
System.String
Ausgaben
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für