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 tidsintervallets återställningspunkter 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
System.String
Utdata
Azure PowerShell