Get-AzRecoveryServicesBackupProtectableItem
Tento příkaz načte všechny chráněné položky v určitém kontejneru nebo ve všech registrovaných kontejnerech. Bude se skládat ze všech prvků hierarchie aplikace. Vrátí databáze databáze a jejich entity vyšší úrovně, jako jsou Instance, AvailabilityGroup atd.
Syntaxe
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
Rutina Get-AzRecoveryServicesBackupProtectableItem získá seznam chráněných položek v kontejneru a stav ochrany položek. Kontejner zaregistrovaný v trezoru služby Azure Recovery Services může obsahovat jednu nebo více položek, které je možné chránit.
Příklady
Příklad 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
První příkaz získá kontejner typu MSSQL a pak ho uloží do proměnné $Container. Druhý příkaz načte položku Zálohovat chráněnou v $Container a uloží ji do proměnné $Item.
Parametry
-Container
Kontejner, ve kterém se položka nachází
Typ: | ContainerBase |
Position: | 0 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ItemType
Určuje typ chráněné položky. Platné hodnoty: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).
Typ: | ProtectableItemType |
Přípustné hodnoty: | SQLDataBase, SQLInstance, SQLAvailabilityGroup |
Position: | 2 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název databáze, instance nebo skupiny dostupnosti.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ParentID
Zadali jste ID ARM instance nebo skupiny dostupnosti.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ServerName
Určuje název serveru, do kterého položka patří.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VaultId
ID ARM trezoru služby Recovery Services
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WorkloadType
Typ úlohy prostředku Aktuální podporované hodnoty jsou AzureVM, WindowsServer, AzureFiles, MSSQL.
Typ: | WorkloadType |
Přípustné hodnoty: | AzureVM, WindowsServer, AzureFiles, MSSQL |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
System.String
Výstupy
Azure PowerShell