Get-AzRecoveryServicesBackupRecoveryPoint
Mendapatkan titik pemulihan untuk item yang dicadangkan.
Sintaks
Get-AzRecoveryServicesBackupRecoveryPoint
[-Item] <ItemBase>
[-UseSecondaryRegion]
[-Tier <RecoveryPointTier>]
[-IsReadyForMove <Boolean>]
[-TargetTier <RecoveryPointTier>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupRecoveryPoint
[[-StartDate] <DateTime>]
[[-EndDate] <DateTime>]
[-Item] <ItemBase>
[-UseSecondaryRegion]
[-Tier <RecoveryPointTier>]
[-IsReadyForMove <Boolean>]
[-TargetTier <RecoveryPointTier>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupRecoveryPoint
[-Item] <ItemBase>
[-RecoveryPointId] <String>
[[-KeyFileDownloadLocation] <String>]
[-UseSecondaryRegion]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-AzRecoveryServicesBackupRecoveryPoint mendapatkan titik pemulihan untuk item Azure Backup yang dicadangkan. Setelah item dicadangkan, objek AzureRmRecoveryServicesBackupRecoveryPoint memiliki satu atau beberapa titik pemulihan. Atur konteks vault dengan menggunakan parameter -VaultId.
Contoh
Contoh 1: Mendapatkan titik pemulihan dari minggu lalu untuk item
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$startDate = (Get-Date).AddDays(-7)
$endDate = Get-Date
$container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -Status Registered -FriendlyName "V2VM" -VaultId $vault.ID
$backupItem = Get-AzRecoveryServicesBackupItem -Container $container -WorkloadType AzureVM -VaultId $vault.ID
$rp = Get-AzRecoveryServicesBackupRecoveryPoint -Item $backupItem -StartDate $startdate.ToUniversalTime() -EndDate $enddate.ToUniversalTime() -VaultId $vault.ID
Perintah pertama mendapatkan objek vault berdasarkan vaultName. Perintah kedua mendapatkan tanggal dari tujuh hari yang lalu, lalu menyimpannya dalam variabel $startDate. Perintah ketiga mendapatkan tanggal hari ini, lalu menyimpannya dalam variabel $endDate. Perintah keempat mendapatkan kontainer cadangan AzureVM, dan menyimpannya dalam variabel $Container. Perintah kelima mendapatkan item cadangan berdasarkan workloadType, vaultId lalu menyimpannya dalam variabel $backupItem. Perintah terakhir mendapatkan array titik pemulihan untuk item di $BackupItem, lalu menyimpannya dalam variabel $rp.
Contoh 2: Dapatkan titik pemulihan yang siap dipindahkan ke VaultArchive
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$startDate = (Get-Date).AddDays(-7).ToUniversalTime()
$endDate = (Get-Date).ToUniversalTime()
$item = Get-AzRecoveryServicesBackupItem -BackupManagementType "AzureVM" -WorkloadType "AzureVM" -VaultId $vault.ID
$rp = Get-AzRecoveryServicesBackupRecoveryPoint -StartDate $startDate -EndDate $endDate -VaultId $vault.ID -Item $item[3]
-IsReadyForMove $true -TargetTier VaultArchive
Perintah pertama mendapatkan objek vault berdasarkan vaultName. Perintah kedua mendapatkan tanggal dari tujuh hari yang lalu, lalu menyimpannya dalam variabel $startDate. Perintah ketiga mendapatkan tanggal hari ini, lalu menyimpannya dalam variabel $endDate. Perintah keempat mendapatkan item cadangan berdasarkan backupManagementType dan workloadType, vaultId lalu menyimpannya dalam variabel $item. Perintah terakhir mendapatkan array titik pemulihan untuk item di $backupItem yang siap dipindahkan ke tingkat VaultArchive lalu menyimpannya dalam variabel $rp.
Contoh 3: Mendapatkan titik pemulihan di tingkat tertentu
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$startDate = (Get-Date).AddDays(-7).ToUniversalTime()
$endDate = (Get-Date).ToUniversalTime()
$item = Get-AzRecoveryServicesBackupItem -BackupManagementType "AzureVM" -WorkloadType "AzureVM" -VaultId $vault.ID
$rp = Get-AzRecoveryServicesBackupRecoveryPoint -StartDate $startDate -EndDate $endDate -VaultId $vault.ID -Item $item[3]
-Tier VaultStandard
Perintah pertama mendapatkan objek vault berdasarkan vaultName. Perintah kedua mendapatkan tanggal dari tujuh hari yang lalu, lalu menyimpannya dalam variabel $startDate. Perintah ketiga mendapatkan tanggal hari ini, lalu menyimpannya dalam variabel $endDate. Perintah keempat mendapatkan item cadangan berdasarkan backupManagementType dan workloadType, vaultId lalu menyimpannya dalam variabel $item. Perintah terakhir mendapatkan array titik pemulihan untuk item di $backupItem yang siap dipindahkan ke tingkat VaultArchive lalu menyimpannya dalam variabel $rp.
Parameter
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan akhir rentang tanggal.
| Type: | Nullable<T>[DateTime] |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Memfilter Titik Pemulihan berdasarkan apakah RP Siap dipindahkan ke tingkat target. Gunakan ini bersama dengan parameter tingkat target.
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan item yang cmdletnya mendapatkan titik pemulihan. Untuk mendapatkan objek AzureRmRecoveryServicesBackupItem , gunakan cmdlet Get-AzRecoveryServicesBackupItem .
| Type: | ItemBase |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan lokasi untuk mengunduh file input guna memulihkan kunci KeyVault untuk komputer virtual terenkripsi.
| Type: | String |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan ID titik pemulihan.
| Type: | String |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan awal rentang tanggal.
| Type: | Nullable<T>[DateTime] |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Tingkat target untuk memeriksa kesiapan pemindahan titik pemulihan. Saat ini hanya nilai yang valid adalah 'VaultArchive'.
| Type: | RecoveryPointTier |
| Accepted values: | VaultArchive |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Memfilter titik pemulihan berdasarkan nilai tingkat.
| Type: | RecoveryPointTier |
| Accepted values: | VaultStandard, Snapshot, VaultArchive, VaultStandardRehydrated, SnapshotAndVaultStandard, SnapshotAndVaultArchive |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Filter dari Wilayah Sekunder untuk Pemulihan Lintas Wilayah
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ID ARM dari Vault Layanan Pemulihan.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Input
Output
Link Terkait
Saran dan Komentar
Kirim dan lihat umpan balik untuk