Condividi tramite


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

Input

RecoveryPointBase

String

Output

RecoveryPointBase