Move-AzRecoveryServicesBackupRecoveryPoint
Sposta il punto di ripristino dal livello di origine al livello di destinazione.
Sintassi
Move-AzRecoveryServicesBackupRecoveryPoint
[-RecoveryPoint] <RecoveryPointBase>
[-SourceTier] <RecoveryPointTier>
[-DestinationTier] <RecoveryPointTier>
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Move-AzRecoveryServicesBackupRecoveryPoint sposta il punto di ripristino dal livello di origine al livello di destinazione. Attualmente solo il livello di origine valido è VaultStandard, solo il livello di destinazione valido è VaultArchive.
Esempio
Esempio 1: Spostare il punto di ripristino dal livello VaultStandard al livello VaultArchive
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$item = Get-AzRecoveryServicesBackupItem -BackupManagementType "AzureVM" -WorkloadType "AzureVM" -VaultId $vault.ID
$startDate = (Get-Date).AddDays(-7)
$endDate = Get-Date
$rp = Get-AzRecoveryServicesBackupRecoveryPoint -Item $item[3] -StartDate $startDate.ToUniversalTime() -EndDate $endDate.ToUniversalTime() -VaultId $vault.ID -Tier VaultStandard
Move-AzRecoveryServicesBackupRecoveryPoint -RecoveryPoint $rp[2] -SourceTier VaultStandard -DestinationTier VaultArchive -VaultId $vault.ID
Prima di tutto si ottiene l'insieme di credenziali dei servizi di ripristino, l'elenco degli elementi di backup. Si recuperano quindi i punti di ripristino per un particolare elemento di backup ($item[3] in questo caso) che si trovano nel livello VaultStandard. Viene quindi attivato lo spostamento per uno dei punti di ripristino dall'elenco rp al livello VaultArchive.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DestinationTier
Livello di destinazione per lo spostamento del punto di ripristino. Attualmente l'unico valore accettabile è 'VaultArchive'
Tipo: | RecoveryPointTier |
Valori accettati: | VaultArchive |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryPoint
Punto di ripristino da spostare nell'archivio
Tipo: | RecoveryPointBase |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-SourceTier
Livello di origine per lo spostamento del punto di ripristino. Attualmente l'unico valore accettabile è 'VaultStandard'
Tipo: | RecoveryPointTier |
Valori accettati: | VaultStandard |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VaultId
ID ARM dell'insieme di credenziali di Servizi di ripristino.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |