Aracılığıyla paylaş


Get-AzRecoveryServicesBackupRecoveryLogChain

Bu komut, verilen yedekleme öğesinin kesintisiz günlük zincirinin başlangıç ve bitiş noktalarını listeler. Kullanıcının db'nin geri yüklenmesini istediği belirli bir noktanın geçerli olup olmadığını belirlemek için bunu kullanın.

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>]

Description

Get-AzRecoveryServicesBackupRecoveryLogChain cmdlet'i, yedeklenen bir Azure Backup öğesi için zaman aralığı kurtarma noktalarını zamanında alır. Bir öğe yedeklendikten sonra AzRecoveryServicesBackupRecoveryLogChain nesnesinin bir veya daha fazla kurtarma süresi aralığı vardır.

Örnekler

Örnek 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()

İlk komut yedi gün önceki tarihi alır ve $StartDate değişkeninde depolar. İkinci komut bugünün tarihini alır ve $EndDate değişkeninde depolar. Üçüncü komut AzureWorkload yedekleme kapsayıcılarını alır ve bunları $Container değişkeninde depolar. Dördüncü komut yedekleme öğesini alır ve ardından bunu kanallı cmdlet'inde yedekleme öğesi nesnesi olarak paylaşır. Son komut, $BackupItem öğesi için bir kurtarma noktası zaman aralıkları dizisi alır ve bunları $RP değişkeninde depolar.

Örnek 2

Bu komut, verilen yedekleme öğesinin kesintisiz günlük zincirinin başlangıç ve bitiş noktalarını listeler. (otomatik olarak oluşturulmuş)

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

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-EndDate

Kurtarma noktasının alınması gereken Zaman aralığının bitiş saati

Tür:Nullable<T>[DateTime]
Position:1
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Item

Kurtarma noktasının alınması gereken Korumalı Öğe nesnesi

Tür:ItemBase
Position:2
varsayılan değer:None
Gerekli:True
Accept pipeline input:True
Accept wildcard characters:False

-StartDate

Kurtarma noktasının alınması gereken Zaman aralığının başlangıç saati

Tür:Nullable<T>[DateTime]
Position:0
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSecondaryRegion

Bölgeler Arası Geri Yükleme için İkincil Bölgeden Filtreler

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

Kurtarma Hizmetleri Kasası'nın ARM Kimliği.

Tür:String
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:True
Accept wildcard characters:False

Girişler

ItemBase

System

Çıkışlar

RecoveryPointBase