Share 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.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EndDate

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

Type:Nullable<T>[DateTime]
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Item

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

Type:ItemBase
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StartDate

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

Type:Nullable<T>[DateTime]
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSecondaryRegion

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

ARM-ID för Recovery Services-valvet.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Indata

ItemBase

System.String

Utdata

RecoveryPointBase