Condividi tramite


Get-AzRecoveryServicesBackupRecoveryLogChain

Questo comando elenca i punti iniziale e finale della catena di log non interrotta dell'elemento di backup specificato. Usarlo per determinare se il punto nel tempo, a cui l'utente vuole ripristinare il database, è valido o meno.

Sintassi

Get-AzRecoveryServicesBackupRecoveryLogChain
   [-Item] <ItemBase>
   [-UseSecondaryRegion]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupRecoveryLogChain
   [[-StartDate] <DateTime>]
   [[-EndDate] <DateTime>]
   [-Item] <ItemBase>
   [-UseSecondaryRegion]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-AzRecoveryServicesBackupRecoveryLogChain ottiene i punti di ripristino dell'intervallo di tempo nel tempo per un elemento di backup Backup di Azure. Dopo il backup di un elemento, un oggetto AzRecoveryServicesBackupRecoveryLogChain ha uno o più intervalli di tempo di ripristino.

Esempio

Esempio 1

$StartDate = (Get-Date).AddDays(-7)
$EndDate = Get-Date
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureWorkload
$RP = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType MSSQL | Get-AzRecoveryServicesBackupRecoveryLogChain -StartDate $Startdate.ToUniversalTime() -EndDate $Enddate.ToUniversalTime()

Il primo comando ottiene la data da sette giorni fa e quindi la archivia nella variabile $StartDate. Il secondo comando ottiene la data odierna e quindi la archivia nella variabile $EndDate. Il terzo comando ottiene i contenitori di backup di AzureWorkload e li archivia nella variabile $Container. Il quarto comando ottiene l'elemento di backup e quindi lo condivide attraverso il cmdlet piped come oggetto elemento di backup. L'ultimo comando ottiene una matrice di intervalli di tempo del punto di ripristino per l'elemento in $BackupItem e quindi li archivia nella variabile $RP.

Esempio 2

Questo comando elenca i punti iniziale e finale della catena di log non interrotta dell'elemento di backup specificato. (generato automaticamente)

Get-AzRecoveryServicesBackupRecoveryLogChain -Item $Item -VaultId $vault.ID

Parametri

-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

-EndDate

Ora di fine dell'intervallo di tempo per il quale è necessario recuperare il punto di ripristino

Tipo:Nullable<T>[DateTime]
Posizione:1
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Item

Oggetto Item protetto per il quale è necessario recuperare il punto di ripristino

Tipo:ItemBase
Posizione:2
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StartDate

Ora di inizio dell'intervallo di tempo per il quale è necessario recuperare il punto di ripristino

Tipo:Nullable<T>[DateTime]
Posizione:0
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UseSecondaryRegion

Filtri dall'area secondaria per il ripristino tra aree

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
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

Input

ItemBase

System.String

Output

RecoveryPointBase