Get-AzRecoveryServicesBackupProtectableItem
Met deze opdracht worden alle beveiligbare items in een bepaalde container of in alle geregistreerde containers opgehaald. Deze bestaat uit alle elementen van de hiƫrarchie van de toepassing. Retourneert DB's en hun entiteiten in de bovenste laag, zoals Instance, AvailabilityGroup, enzovoort.
Syntaxis
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>]
Description
De Get-AzRecoveryServicesBackupProtectableItem cmdlet haalt de lijst met beveiligbare items op in een container en de beveiligingsstatus van de items. Een container die is geregistreerd bij een Azure Recovery Services-kluis, kan een of meer items bevatten die kunnen worden beveiligd.
Voorbeelden
Voorbeeld 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
Met de eerste opdracht wordt de container van het type MSSQL opgeslagen en vervolgens opgeslagen in de $Container variabele. Met de tweede opdracht wordt het beveiligbare back-upitem in $Container en vervolgens opgeslagen in de $Item variabele.
Parameters
-Container
Container waarin het item zich bevindt
Type: | ContainerBase |
Position: | 0 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ItemType
Hiermee geeft u het type beveiligbare item. Toepasselijke waarden: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).
Type: | ProtectableItemType |
Geaccepteerde waarden: | SQLDataBase, SQLInstance, SQLAvailabilityGroup |
Position: | 2 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van de database, instantie of availabilitygroup.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ParentID
De ARM-id van een exemplaar of AG opgegeven.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ServerName
Hiermee geeft u de naam van de server waartoe het item behoort.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VaultId
ARM-id van de Recovery Services-kluis.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WorkloadType
Workloadtype van de resource. De huidige ondersteunde waarden zijn AzureVM, WindowsServer, AzureFiles, MSSQL
Type: | WorkloadType |
Geaccepteerde waarden: | AzureVM, WindowsServer, AzureFiles, MSSQL |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
System.String
Uitvoerwaarden
Azure PowerShell