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
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin