Get-AzRecoveryServicesBackupRecoveryLogChain
Met deze opdracht worden de begin- en eindpunten van de niet-verbroken logboekketen van het opgegeven back-upitem weergegeven. Gebruik deze om te bepalen of het tijdstip waarop de gebruiker de database wil herstellen, geldig is of niet.
Syntaxis
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
De cmdlet Get-AzRecoveryServicesBackupRecoveryLogChain haalt het herstelpunt van het tijdsbereik op voor een back-up van een Azure Backup-item. Nadat een back-up van een item is gemaakt, heeft een AzRecoveryServicesBackupRecoveryLogChain-object een of meer hersteltijdbereiken.
Voorbeelden
Voorbeeld 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()
Met de eerste opdracht wordt de datum van zeven dagen geleden opgehaald en vervolgens opgeslagen in de $StartDate variabele. Met de tweede opdracht wordt de datum van vandaag opgeslagen en vervolgens opgeslagen in de $EndDate variabele. Met de derde opdracht worden Back-upcontainers van AzureWorkload opgeslagen in de $Container variabele. Met de vierde opdracht wordt het back-upitem opgehaald en vervolgens gedeeld via de piped-cmdlet als back-upitemobject. Met de laatste opdracht wordt een matrix van herstelpuntbereiken voor het item in $BackupItem opgeslagen en vervolgens opgeslagen in de $RP variabele.
Voorbeeld 2
Met deze opdracht worden de begin- en eindpunten van de niet-verbroken logboekketen van het opgegeven back-upitem weergegeven. (automatisch gegenereerd)
Get-AzRecoveryServicesBackupRecoveryLogChain -Item $Item -VaultId $vault.ID
Parameters
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-EndDate
Eindtijd van het tijdsbereik waarvoor het herstelpunt moet worden opgehaald
Type: | Nullable<T>[DateTime] |
Position: | 1 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Item
Beveiligd itemobject waarvoor het herstelpunt moet worden opgehaald
Type: | ItemBase |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-StartDate
Begintijd van tijdsbereik waarvoor het herstelpunt moet worden opgehaald
Type: | Nullable<T>[DateTime] |
Position: | 0 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-UseSecondaryRegion
Filters uit secundaire regio voor herstel tussen regio's
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VaultId
ARM-id van de Recovery Services-kluis.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
System.String
Uitvoerwaarden
Azure PowerShell