Get-AzRecoveryServicesBackupItem

Mendapatkan item dari kontainer di Backup.

Sintaks

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

Deskripsi

Cmdlet Get-AzRecoveryServicesBackupItem mendapatkan daftar item yang dilindungi dalam kontainer dan status perlindungan item. Kontainer yang terdaftar ke vault Azure Recovery Services dapat memiliki satu atau beberapa item yang dapat dilindungi. Untuk komputer virtual Azure, hanya ada satu item cadangan dalam kontainer komputer virtual. Atur konteks vault dengan menggunakan parameter -VaultId.

Contoh

Contoh 1: Mendapatkan item dari kontainer Backup

$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

Perintah pertama mendapatkan kontainer jenis AzureVM, lalu menyimpannya dalam variabel $Container. Perintah kedua mendapatkan item Backup bernama V2VM di $Container, lalu menyimpannya dalam variabel $BackupItem.

Contoh 2: Mendapatkan Item Berbagi File Azure dari FriendlyName

$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"

Perintah pertama mendapatkan kontainer jenis AzureStorage, lalu menyimpannya dalam variabel $Container. Perintah kedua mendapatkan item Backup yang friendlyName-nya cocok dengan nilai yang diteruskan dalam Parameter FriendlyName, lalu menyimpannya dalam variabel $BackupItem. Menggunakan parameter FriendlyName dapat menghasilkan lebih dari satu Azure File Share. Dalam kasus seperti itu, jalankan cmdlet dengan meneruskan nilai untuk parameter -Name sebagai properti Nama yang dikembalikan dalam kumpulan hasil $BackupItem.

Parameter

-BackupManagementType

Kelas sumber daya yang dilindungi. Nilai yang dapat diterima untuk parameter ini adalah:

  • AzureVM
  • MAB
  • AzureStorage
  • 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

Menentukan objek kontainer tempat cmdlet ini mendapatkan item cadangan. Untuk mendapatkan AzureRmRecoveryServicesBackupContainer, gunakan cmdlet Get-AzRecoveryServicesBackupContainer .

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

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

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

-DeleteState

Menentukan deletestate item Nilai yang dapat diterima untuk parameter ini adalah:

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

-FriendlyName

FriendlyName dari item yang dicadangkan

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

-Name

Menentukan nama item cadangan. Untuk berbagi file, tentukan ID unik berbagi file yang dilindungi.

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

-Policy

Objek kebijakan perlindungan.

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

-ProtectionState

Menentukan status perlindungan. Nilai yang dapat diterima untuk parameter ini adalah:

  • IRPending. Sinkronisasi awal belum dimulai dan belum ada titik pemulihan.
  • Terlindungi. Perlindungan sedang berlangsung.
  • ProtectionError. Ada kesalahan perlindungan.
  • Perlindungan Dihentikan. Perlindungan dinonaktifkan.
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

Menentukan status perlindungan keseluruhan item dalam kontainer. Nilai yang dapat diterima untuk parameter ini adalah:

  • Sehat
  • Tidak sehat
Type:ItemProtectionStatus
Accepted values:Healthy, Unhealthy
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSecondaryRegion

Filter dari Wilayah Sekunder untuk Pemulihan Lintas Wilayah

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

-VaultId

ID ARM dari Vault Layanan Pemulihan.

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

-WorkloadType

Jenis beban kerja sumber daya. Nilai yang dapat diterima untuk parameter ini adalah:

  • AzureVM
  • AzureFiles
  • MSSQL
  • FileFolder
  • 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

Input

ContainerBase

String

Output

ItemBase