Partager via


Get-AzRecoveryServicesBackupRecoveryLogChain

Cette commande répertorie les points de début et de fin de la chaîne de journal non ininterrompue de l’élément de sauvegarde donné. Utilisez-la pour déterminer si le point dans le temps, auquel l’utilisateur souhaite restaurer la base de données, est valide ou non.

Syntaxe

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

L’applet de commande Get-AzRecoveryServicesBackupRecoveryLogChain obtient les points de récupération d’intervalle de temps dans le temps pour un élément Sauvegarde Azure sauvegardé. Une fois qu’un élément a été sauvegardé, un objet AzRecoveryServicesBackupRecoveryLogChain a un ou plusieurs intervalles de temps de récupération.

Exemples

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

La première commande obtient la date d’il y a sept jours, puis la stocke dans la variable $StartDate. La deuxième commande obtient la date du jour, puis la stocke dans la variable $EndDate. La troisième commande obtient les conteneurs de sauvegarde AzureWorkload et les stocke dans la variable $Container. La quatrième commande obtient l’élément de sauvegarde, puis le partage sur l’applet de commande redirigée en tant qu’objet d’élément de sauvegarde. La dernière commande obtient un tableau d’intervalles de temps de point de récupération pour l’élément dans $BackupItem, puis les stocke dans la variable $RP.

Exemple 2

Cette commande répertorie les points de début et de fin de la chaîne de journal non ininterrompue de l’élément de sauvegarde donné. (généré automatiquement)

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

Paramètres

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EndDate

Heure de fin de l’intervalle de temps pour lequel le point de récupération doit être récupéré

Type:Nullable<T>[DateTime]
Position:1
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Item

Objet Item protégé pour lequel le point de récupération doit être récupéré

Type:ItemBase
Position:2
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-StartDate

Heure de début de l’intervalle de temps pour lequel le point de récupération doit être récupéré

Type:Nullable<T>[DateTime]
Position:0
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UseSecondaryRegion

Filtres de la région secondaire pour la restauration interrégion

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VaultId

ID ARM du coffre Recovery Services.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

ItemBase

System.String

Sorties

RecoveryPointBase