Dela via


Get-AzRecoveryServicesBackupRecoveryLogChain

Det här kommandot visar start- och slutpunkterna för den obrutna loggkedjan för det angivna säkerhetskopieringsobjektet. Använd den för att avgöra om tidpunkten, som användaren vill att databasen ska återställas till, är giltig eller inte.

Syntax

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

Description

Cmdleten Get-AzRecoveryServicesBackupRecoveryLogChain hämtar tidsintervallåterställningspunkterna i tid för ett säkerhetskopierat Azure Backup-objekt. När ett objekt har säkerhetskopierats har ett AzRecoveryServicesBackupRecoveryLogChain-objekt ett eller flera återställningstidsintervall.

Exempel

Exempel 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()

Det första kommandot hämtar datumet från sju dagar sedan och lagrar det sedan i variabeln $StartDate. Det andra kommandot hämtar dagens datum och lagrar det sedan i variabeln $EndDate. Det tredje kommandot hämtar AzureWorkload-säkerhetskopieringscontainrar och lagrar dem i variabeln $Container. Det fjärde kommandot hämtar säkerhetskopieringsobjektet och delar det sedan över den piped cmdleten som objekt för säkerhetskopieringsobjekt. Det sista kommandot hämtar en matris med återställningspunktsintervall för objektet i $BackupItem och lagrar dem sedan i variabeln $RP.

Exempel 2

Det här kommandot visar start- och slutpunkterna för den obrutna loggkedjan för det angivna säkerhetskopieringsobjektet. (automatiskt genererad)

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

Parametrar

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-EndDate

Sluttid för tidsintervall för vilket återställningspunkt måste hämtas

Typ:Nullable<T>[DateTime]
Position:1
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Item

Skyddat objektobjekt som återställningspunkten måste hämtas för

Typ:ItemBase
Position:2
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-StartDate

Starttid för tidsintervall för vilket återställningspunkt måste hämtas

Typ:Nullable<T>[DateTime]
Position:0
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UseSecondaryRegion

Filter från sekundär region för återställning mellan regioner

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VaultId

ARM-ID för Recovery Services-valvet.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

ItemBase

System.String

Utdata

RecoveryPointBase