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
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell