Get-AzRecoveryServicesBackupItem

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

Sözdizimi

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, AzureStorage 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İ
  • AzureStorage
  • AzureWorkload
Tür:BackupManagementType
Kabul edilen değerler:AzureVM, MAB, AzureStorage, AzureWorkload
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Container

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

Tür:ContainerBase
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DefaultProfile

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

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DeleteState

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

  • ToBeDeleted
  • NotDeleted
Tür:ItemDeleteState
Kabul edilen değerler:ToBeDeleted, NotDeleted
Position:6
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-FriendlyName

Yedeklenen öğenin FriendlyName

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

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

Tür:String
Position:2
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Policy

Koruma ilkesi nesnesi.

Tür:PolicyBase
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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.
  • Korunmuş. Koruma devam ediyor.
  • ProtectionError. Bir koruma hatası var.
  • ProtectionStopped. Koruma devre dışı bırakıldı.
Tür:ItemProtectionState
Kabul edilen değerler:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Position:4
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ProtectionStatus

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

  • Sağlam
  • Uygun Değil
Tür:ItemProtectionStatus
Kabul edilen değerler:Healthy, Unhealthy
Position:3
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-UseSecondaryRegion

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

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-VaultId

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

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-WorkloadType

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

  • AzureVM
  • AzureFiles
  • MSSQL
  • Dosya Klasörü
  • SAPHanaDatabase
Tür:WorkloadType
Kabul edilen değerler:AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Position:5
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

ContainerBase

String

Çıkışlar

ItemBase