Compartilhar via


Get-AzRecoveryServicesBackupRecoveryLogChain

Esse comando lista os pontos de início e de término da cadeia de log ininterrupta do item de backup especificado. Use-o para determinar se o ponto no tempo, para o qual o usuário deseja que o BD seja restaurado, é válido ou não.

Sintaxe

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

O cmdlet Get-AzRecoveryServicesBackupRecoveryLogChain obtém os pontos de recuperação de intervalo de tempo para um item de Backup do Azure com backup. Após o backup de um item, um objeto AzRecoveryServicesBackupRecoveryLogChain tem um ou mais intervalos de tempo de recuperação.

Exemplos

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

O primeiro comando obtém a data de sete dias atrás e, em seguida, armazena-a na variável $StartDate. O segundo comando obtém a data de hoje e, em seguida, a armazena na variável $EndDate. O terceiro comando obtém contêineres de backup do AzureWorkload e os armazena na variável $Container. O quarto comando obtém o item de backup e o compartilha no cmdlet canalizado como objeto de item de backup. O último comando obtém uma matriz de intervalos de tempo de ponto de recuperação para o item em $BackupItem e os armazena na variável $RP.

Exemplo 2

Esse comando lista os pontos de início e de término da cadeia de log ininterrupta do item de backup especificado. (gerado automaticamente)

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

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EndDate

Hora de término do intervalo de tempo para o qual o ponto de recuperação precisa ser buscado

Tipo:Nullable<T>[DateTime]
Cargo:1
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Item

Objeto item protegido para o qual o ponto de recuperação precisa ser buscado

Tipo:ItemBase
Cargo:2
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-StartDate

Hora de início do intervalo de tempo para o qual o ponto de recuperação precisa ser buscado

Tipo:Nullable<T>[DateTime]
Cargo:0
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-UseSecondaryRegion

Filtros da região secundária para restauração entre regiões

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VaultId

ID do ARM do Cofre dos Serviços de Recuperação.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

Entradas

ItemBase

System.String

Saídas

RecoveryPointBase