Bagikan melalui


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
Jenis:BackupManagementType
Nilai yang diterima:AzureVM, MAB, AzureStorage, AzureWorkload
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Container

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

Jenis:ContainerBase
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-DefaultProfile

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

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DeleteState

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

  • ToBeDeleted
  • Tidak Dihapus
Jenis:ItemDeleteState
Nilai yang diterima:ToBeDeleted, NotDeleted
Position:6
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-FriendlyName

FriendlyName dari item yang dicadangkan

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Name

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

Jenis:String
Position:2
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Policy

Objek kebijakan perlindungan.

Jenis:PolicyBase
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard: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.
Jenis:ItemProtectionState
Nilai yang diterima:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Position:4
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ProtectionStatus

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

  • Sehat
  • Tidak sehat
Jenis:ItemProtectionStatus
Nilai yang diterima:Healthy, Unhealthy
Position:3
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-UseSecondaryRegion

Filter dari Wilayah Sekunder untuk Pemulihan Lintas Wilayah

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-VaultId

ID ARM dari Vault Layanan Pemulihan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-WorkloadType

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

  • AzureVM
  • AzureFiles
  • MSSQL
  • FileFolder
  • SAPHanaDatabase
Jenis:WorkloadType
Nilai yang diterima:AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Position:5
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

Input

ContainerBase

String

Output

ItemBase