Megosztás a következőn keresztül:


Get-AzRecoveryServicesBackupProtectableItem

Ez a parancs lekéri az összes védhető elemet egy adott tárolóban vagy az összes regisztrált tárolóban. Ez az alkalmazás hierarchiájának összes eleméből áll majd. A DB-ket és azok felső rétegbeli entitásait adja vissza, például példányokat, rendelkezésre állási csoportokat stb.

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>]

Description

A Get-AzRecoveryServicesBackupProtectableItem parancsmag lekéri a tárolóban lévő védhető elemek listáját és az elemek védelmi állapotát. Az Azure Recovery Services-tárolóban regisztrált tárolók egy vagy több védhető elemet tartalmazhatnak.

Példák

1. példa

$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

Az első parancs lekéri az MSSQL típusú tárolót, majd a $Container változóban tárolja. A második parancs lekéri a biztonsági mentéssel védhető elemet $Container, majd a $Item változóban tárolja.

Paraméterek

-Container

Tároló, ahol az elem található

Típus:ContainerBase
Position:0
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ItemType

Megadja a védhető elem típusát. Alkalmazható értékek: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).

Típus:ProtectableItemType
Elfogadott értékek:SQLDataBase, SQLInstance, SQLAvailabilityGroup
Position:2
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Name

Megadja az adatbázis, a példány vagy a rendelkezésre állási csoport nevét.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ParentID

Egy példány vagy AG ARM-azonosítóját adta meg.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ServerName

Annak a kiszolgálónak a nevét adja meg, amelyhez az elem tartozik.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-VaultId

A Recovery Services-tároló ARM-azonosítója.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-WorkloadType

Az erőforrás számítási feladatainak típusa. A jelenleg támogatott értékek: AzureVM, WindowsServer, AzureFiles, MSSQL

Típus:WorkloadType
Elfogadott értékek:AzureVM, WindowsServer, AzureFiles, MSSQL
Position:1
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

ContainerBase

System.String

Kimenetek

ProtectableItemBase