Get-AzRecoveryServicesBackupItem

Yedekleme'deki bir kapsayıcıdaki öğeleri alır.

Syntax

Get-AzRecoveryServicesBackupItem
   [-Container] <ContainerBase>
   [[-Name] <String>]
   [[-ProtectionStatus] <ItemProtectionStatus>]
   [[-ProtectionState] <ItemProtectionState>]
   [-WorkloadType] <WorkloadType>
   [[-DeleteState] <ItemDeleteState>]
   [-FriendlyName <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupItem
   [-BackupManagementType] <BackupManagementType>
   [[-Name] <String>]
   [[-ProtectionStatus] <ItemProtectionStatus>]
   [[-ProtectionState] <ItemProtectionState>]
   [-WorkloadType] <WorkloadType>
   [[-DeleteState] <ItemDeleteState>]
   [-FriendlyName <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupItem
   [-Policy] <PolicyBase>
   [[-Name] <String>]
   [[-ProtectionStatus] <ItemProtectionStatus>]
   [[-ProtectionState] <ItemProtectionState>]
   [[-DeleteState] <ItemDeleteState>]
   [-FriendlyName <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]

Description

Get-AzRecoveryServicesBackupItem cmdlet'i bir kapsayıcıdaki korumalı öğelerin listesini ve öğelerin koruma durumunu alır. Azure Kurtarma Hizmetleri kasasına kayıtlı bir kapsayıcıda korunabilecek bir veya daha fazla öğe olabilir. Azure sanal makineleri için sanal makine kapsayıcısında yalnızca bir yedekleme öğesi olabilir. -VaultId parametresini kullanarak kasa bağlamını ayarlayın.

Örnekler

Örnek 1: Backup kapsayıcısından öğe alma

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "V2VM" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureVM -VaultId $vault.ID

İlk komut AzureVM türündeki kapsayıcıyı alır ve $Container değişkeninde depolar. İkinci komut, $Container'de V2VM adlı Backup öğesini alır ve $BackupItem değişkeninde depolar.

Örnek 2: FriendlyName'den Azure Dosya Paylaşımı Öğesi Alma

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureStorage -FriendlyName "StorageAccount1" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureFiles -VaultId $vault.ID -FriendlyName "FileShareName"

İlk komut, Azure Depolama türündeki kapsayıcıyı alır ve $Container değişkeninde depolar. İkinci komut, friendlyName değeri FriendlyName Parametresi'nde geçirilen değerle eşleşen Backup öğesini alır ve $BackupItem değişkeninde depolar. FriendlyName parametresinin kullanılması birden fazla Azure Dosya Paylaşımı döndürülebilir. Böyle durumlarda, cmdlet'ini $BackupItem sonuç kümesinde döndürülen Name özelliği olarak -Name parametresinin değerini geçirerek yürütebilirsiniz.

Parametreler

-BackupManagementType

Korunan kaynak sınıfı. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • AzureVM
  • MEMİLİ
  • Azure Depolama
  • AzureWorkload
Type:BackupManagementType
Accepted values:AzureVM, MAB, AzureStorage, AzureWorkload
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Container

Bu cmdlet'in yedekleme öğelerini aldığı kapsayıcı nesnesini belirtir. AzureRmRecoveryServicesBackupContainer almak için Get-AzRecoveryServicesBackupContainer cmdlet'ini kullanın.

Type:ContainerBase
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeleteState

Öğenin deletestate değerini belirtir Bu parametre için kabul edilebilir değerler şunlardır:

  • ToBeDeleted
  • NotDeleted
Type:ItemDeleteState
Accepted values:ToBeDeleted, NotDeleted
Position:6
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FriendlyName

Yedeklenen öğenin FriendlyName

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Yedekleme öğesinin adını belirtir. Dosya paylaşımı için korumalı dosya paylaşımının benzersiz kimliğini belirtin.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Policy

Koruma ilkesi nesnesi.

Type:PolicyBase
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionState

Koruma durumunu belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • IRPending. İlk eşitleme başlatılmadı ve henüz bir kurtarma noktası yok.
  • Korumalı. Koruma devam ediyor.
  • ProtectionError. Bir koruma hatası var.
  • ProtectionStopped. Koruma devre dışı bırakıldı.
Type:ItemProtectionState
Accepted values:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionStatus

Kapsayıcıdaki bir öğenin genel koruma durumunu belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Sağlam
  • Uygun Değil
Type:ItemProtectionStatus
Accepted values:Healthy, Unhealthy
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSecondaryRegion

Bölgeler Arası Geri Yükleme için İkincil Bölgeden Filtreler

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

Kurtarma Hizmetleri Kasası'nın ARM Kimliği.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WorkloadType

Kaynağın iş yükü türü. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • AzureVM
  • AzureFiles
  • MSSQL
  • Dosya Klasörü
  • SAPHanaDatabase
Type:WorkloadType
Accepted values:AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Position:5
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Girişler

ContainerBase

String

Çıkışlar

ItemBase