Udostępnij za pośrednictwem


Get-AzRecoveryServicesBackupRecoveryLogChain

To polecenie wyświetla listę punktów początkowych i końcowych łańcucha dzienników bez złamania danego elementu kopii zapasowej. Użyj go, aby określić, czy punkt w czasie, do którego użytkownik chce przywrócić bazę danych, jest prawidłowy, czy nie.

Składnia

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

Opis

Polecenie cmdlet Get-AzRecoveryServicesBackupRecoveryLogChain pobiera punkty odzyskiwania zakresu czasu w czasie dla elementu kopii zapasowej usługi Azure Backup. Po utworzeniu kopii zapasowej elementu obiekt AzRecoveryServicesBackupRecoveryLogChain ma co najmniej jeden zakres czasu odzyskiwania.

Przykłady

Przykład 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()

Pierwsze polecenie pobiera datę z siedmiu dni temu, a następnie zapisuje ją w zmiennej $StartDate. Drugie polecenie pobiera bieżącą datę, a następnie zapisuje je w zmiennej $EndDate. Trzecie polecenie pobiera kontenery kopii zapasowej AzureWorkload i przechowuje je w zmiennej $Container. Czwarte polecenie pobiera element kopii zapasowej, a następnie udostępnia je w potokowym poleceniu cmdlet jako obiekt elementu kopii zapasowej. Ostatnie polecenie pobiera tablicę zakresów czasu punktu odzyskiwania dla elementu w $BackupItem, a następnie zapisuje je w zmiennej $RP.

Przykład 2

To polecenie wyświetla listę punktów początkowych i końcowych łańcucha dzienników bez złamania danego elementu kopii zapasowej. (automatycznie wygenerowane)

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

Parametry

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

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

-EndDate

Godzina zakończenia zakresu czasu, dla którego należy pobrać punkt odzyskiwania

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

-Item

Obiekt chronionego elementu, dla którego należy pobrać punkt odzyskiwania

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

-StartDate

Godzina rozpoczęcia zakresu czasu, dla którego należy pobrać punkt odzyskiwania

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

-UseSecondaryRegion

Filtry z regionu pomocniczego do przywracania między regionami

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

-VaultId

Identyfikator ARM magazynu usługi Recovery Services.

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

Dane wejściowe

ItemBase

System.string

Dane wyjściowe

RecoveryPointBase