Get-AzRecoveryServicesBackupWorkloadRecoveryConfig

Bu komut, SQL DB gibi yedeklenen bir öğenin kurtarma yapılandırmasını oluşturur. Yapılandırma nesnesi kurtarma modu, geri yükleme için hedef hedefler ve SQL için hedef fiziksel yollar gibi uygulamaya özgü parametreler gibi tüm ayrıntıları depolar.

Syntax

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
   [[-RecoveryPoint] <RecoveryPointBase>]
   [[-TargetItem] <ProtectableItemBase>]
   [[-Item] <ItemBase>]
   [-OriginalWorkloadRestore]
   [-AlternateWorkloadRestore]
   [-TargetContainer <ContainerBase>]
   [-RestoreAsFiles]
   [-FromFull <RecoveryPointBase>]
   [-FilePath <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
   [[-PointInTime] <DateTime>]
   [[-TargetItem] <ProtectableItemBase>]
   [[-Item] <ItemBase>]
   [-OriginalWorkloadRestore]
   [-AlternateWorkloadRestore]
   [-TargetContainer <ContainerBase>]
   [-RestoreAsFiles]
   [-FromFull <RecoveryPointBase>]
   [-FilePath <String>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-UseSecondaryRegion]
   [<CommonParameters>]

Description

komutu, geri yükleme cmdlet'ine geçirilen AzureWorkload öğeleri için bir kurtarma yapılandırması döndürür.

Örnekler

Örnek 1

$SQLRecoveryObject = Get-AzRecoveryServicesBackupRecoveryPoint -Item $SQLBkpItem $startdate $enddate | Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -OriginalWorkloadRestore
$SQLRecoveryObject = Get-AzRecoveryServicesBackupRecoveryPoint -Item $SQLBkpItem $startdate $enddate | Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -TargetItem $SQLProtItem -TargetContainer $targetVMContainer

İlk cmdlet, Kurtarma noktası nesnesini almak için kullanılır. İkinci cmdlet, özgün konum geri yükleme için bir kurtarma planı oluşturur. Üçüncü cmdlet, alternatif konum geri yükleme için bir kurtarma planı oluşturur. Not: AlternateLocationRestore veya RestoreAsFiles durumunda -TargetContainer parametresi zorunludur.

Örnek 2

Bu komut, SQL DB gibi yedeklenen bir öğenin kurtarma yapılandırmasını oluşturur. (otomatik olarak oluşturulmuş)

Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -RecoveryPoint $rp[0] -TargetItem <ProtectableItemBase> -TargetContainer $targetVMContainer -VaultId $vault.ID

Parametreler

-AlternateWorkloadRestore

Yedeklenen db'nin seçilen başka bir sunucuya geri yüklenmesi gerektiğini belirtir.

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

-DefaultProfile

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

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

-FilePath

Geri yükleme işlemi için kullanılan dosya yolu belirtir.

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

-FromFull

Günlük yedeklemelerinin uygulanacağı Tam Kurtarma Noktası'nı belirtir.

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

-Item

Geri yükleme işleminin gerçekleştirildiği yedekleme öğesini belirtir.

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

-OriginalWorkloadRestore

Yedeklenen veritabanının üzerine kurtarma noktasındaki veritabanı bilgileriyle yazılmasını belirtir.

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

-PointInTime

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

Type:DateTime
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPoint

Geri yüklenecek kurtarma noktası nesnesi

Type:RecoveryPointBase
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RestoreAsFiles

Veritabanının bir makinede dosya olarak geri yüklenmesini belirtir.

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

-TargetContainer

Veritabanı Dosyalarının geri yüklenmesi gereken hedef makineyi belirtir. AlternateLocationRestore veya RestoreAsFiles durumunda TargetContainer zorunludur.

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

-TargetItem

Db'nin geri yüklenmesi gereken hedefi belirtir. SQL geri yüklemeleri için yalnızca SQLInstance korunabilir öğe türünde olması gerekir.

Type:ProtectableItemBase
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSecondaryRegion

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

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

-VaultId

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

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

Girişler

RecoveryPointBase

System

Çıkışlar

RecoveryConfigBase