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
System
Çıkışlar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin