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 |