Get-AzRecoveryServicesBackupProtectableItem
Det här kommandot hämtar alla skyddsbara objekt i en viss container eller i alla registrerade containrar. Den består av alla element i programmets hierarki. Returnerar databaser och deras entiteter på den övre nivån, till exempel Instance, AvailabilityGroup osv.
Syntax
NoFilterParamSet (Standard)
Get-AzRecoveryServicesBackupProtectableItem
[[-Container] <ContainerBase>]
[-WorkloadType] <WorkloadType>
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
FilterParamSet
Get-AzRecoveryServicesBackupProtectableItem
[[-Container] <ContainerBase>]
[-WorkloadType] <WorkloadType>
[[-ItemType] <ProtectableItemType>]
[-Name <String>]
[-ServerName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
IdParamSet
Get-AzRecoveryServicesBackupProtectableItem
[-ParentID] <String>
[[-ItemType] <ProtectableItemType>]
[-Name <String>]
[-ServerName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Get-AzRecoveryServicesBackupProtectableItem hämtar listan över skyddsbara objekt i en container och objektens skyddsstatus.
En container som är registrerad i ett Azure Recovery Services-valv kan ha ett eller flera objekt som kan skyddas.
Exempel
Exempel 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
Det första kommandot hämtar containern av typen MSSQL och lagrar den sedan i variabeln $Container.
Det andra kommandot hämtar objektet Backup protectable i $Container och lagrar det sedan i variabeln $Item.
Parametrar
-Container
Container där objektet finns
Parameteregenskaper
Typ: ContainerBase
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
NoFilterParamSet
Position: 0
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
FilterParamSet
Position: 0
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Parameteregenskaper
Typ: IAzureContextContainer
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ItemType
Anger typen av skyddsbart objekt. Tillämpliga värden: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).
Parameteregenskaper
Typ: ProtectableItemType
Standardvärde: None
Godkända värden: SQLDataBase, SQLInstance, SQLAvailabilityGroup
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
FilterParamSet
Position: 2
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
IdParamSet
Position: 2
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Name
Anger namnet på databasen, instansen eller AvailabilityGroup.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
FilterParamSet
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
IdParamSet
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-ParentID
Angett ARM-ID för en instans eller tillgänglighetsgrupp.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
IdParamSet
Position: 0
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ServerName
Anger namnet på den server som objektet tillhör.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
FilterParamSet
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
IdParamSet
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-VaultId
ARM-ID för Recovery Services-valvet.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: True
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-WorkloadType
Resursens arbetsbelastningstyp. Aktuella värden som stöds är AzureVM, WindowsServer, AzureFiles, MSSQL
Parameteregenskaper
Typ: WorkloadType
Standardvärde: None
Godkända värden: AzureVM, WindowsServer, AzureFiles, MSSQL
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
NoFilterParamSet
Position: 1
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
FilterParamSet
Position: 1
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata