Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
此命令會建構備份專案的復原組態,例如 SQL DB。 組態物件會儲存所有詳細數據,例如復原模式、還原的目標目的地,以及應用程式特定參數,例如 SQL 的目標實體路徑。
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
此命令會傳回傳遞至還原 Cmdlet 之 AzureWorkload 項目的復原設定。
範例
範例 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
第一個 Cmdlet 是用來取得恢復點物件。 第二個 Cmdlet 會建立原始位置還原的復原計劃。 THe 第三個 Cmdlet 會建立替代位置還原的復原計劃。 注意:當 AlternateLocationRestore 或 RestoreAsFiles 時,參數 -TargetContainer 是必要的。
範例 2
此命令會建構備份專案的復原組態,例如 SQL DB。 ( 自動產生 )
Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -RecoveryPoint $rp[0] -TargetItem <ProtectableItemBase> -TargetContainer $targetVMContainer -VaultId $vault.ID
參數
-AlternateWorkloadRestore
指定備份的資料庫應該還原至另一個選取的伺服器。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FilePath
指定用於還原作業的 filepath。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FromFull
指定將套用記錄備份的 Full RecoveryPoint。
Type: | RecoveryPointBase |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Item
指定正在執行還原作業的備份專案。
Type: | ItemBase |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OriginalWorkloadRestore
指定備份的資料庫會以恢復點中存在的 DB 資訊覆寫。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PointInTime
需要擷取恢復點的時間範圍結束時間
Type: | DateTime |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPoint
要還原的恢復點物件
Type: | RecoveryPointBase |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RestoreAsFiles
指定將資料庫還原為計算機中的檔案。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetContainer
指定需要還原資料庫檔案的目標計算機。 當AlternateLocationRestore或 RestoreAsFiles 時,TargetContainer 是必要的。
Type: | ContainerBase |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetItem
指定資料庫需要還原的目標。 針對 SQL 還原,它只需要具有可保護的專案類型 SQLInstance。
Type: | ProtectableItemBase |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseSecondaryRegion
跨區域還原的次要區域篩選
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultId
復原服務保存庫的 ARM 識別碼。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸入
System.String
輸出
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應