Get-AzRecoveryServicesBackupRecoveryLogChain
Dieser Befehl listet die Anfangs- und Endpunkte der nicht unterbrochenen Protokollkette des angegebenen Sicherungselements auf. Verwenden Sie sie, um zu bestimmen, ob der Zeitpunkt, zu dem der Benutzer die DB wiederherstellen möchte, gültig ist oder nicht.
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>]
Beschreibung
Das Cmdlet "Get-AzRecoveryServicesBackupRecoveryLogChain " ruft die Wiederherstellungspunkte für den Zeitraum für ein gesichertes Azure Backup-Element ab. Nachdem ein Element gesichert wurde, weist ein AzRecoveryServicesBackupRecoveryLogChain-Objekt einen oder mehrere Wiederherstellungszeitbereiche auf.
Beispiele
Beispiel 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()
Der erste Befehl ruft das Datum vor sieben Tagen ab und speichert es dann in der variablen $StartDate. Der zweite Befehl ruft das heutige Datum ab und speichert ihn dann in der $EndDate Variablen. Der dritte Befehl ruft AzureWorkload-Sicherungscontainer ab und speichert sie in der $Container Variablen. Der vierte Befehl ruft das Sicherungselement ab und teilt es dann über das weitergeleitete Cmdlet als Sicherungselementobjekt. Der letzte Befehl ruft ein Array von Wiederherstellungspunkt-Zeitbereichen für das Element in $BackupItem ab und speichert sie dann in der $RP Variablen.
Beispiel 2
Dieser Befehl listet die Anfangs- und Endpunkte der nicht unterbrochenen Protokollkette des angegebenen Sicherungselements auf. (automatisch generiert)
Get-AzRecoveryServicesBackupRecoveryLogChain -Item $Item -VaultId $vault.ID
Parameter
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EndDate
Endzeit des Zeitraums, für den der Wiederherstellungspunkt abgerufen werden muss
Typ: | Nullable<T>[DateTime] |
Position: | 1 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Item
Geschütztes Item-Objekt, für das wiederherstellungspunkt abgerufen werden muss
Typ: | ItemBase |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-StartDate
Startzeit des Zeitraums, für den der Wiederherstellungspunkt abgerufen werden muss
Typ: | Nullable<T>[DateTime] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-UseSecondaryRegion
Filter aus sekundärer Region für die Wiederherstellung der regionübergreifenden Region
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VaultId
ARM-ID des Recovery Services Vault.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Eingaben
System.String
Ausgaben
Azure PowerShell