Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
Tento příkaz vytvoří konfiguraci obnovení zálohované položky, jako je databáze SQL. Objekt konfigurace ukládá všechny podrobnosti, jako je režim obnovení, cílové cíle pro parametry specifické pro obnovení a aplikace, jako jsou cílové fyzické cesty pro SQL.
Syntaxe
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
Příkaz vrátí konfiguraci obnovení pro položky AzureWorkload, které se předají rutině restore.
Příklady
Příklad 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
První rutina slouží k získání objektu bodu obnovení. Druhá rutina vytvoří plán obnovení pro obnovení původního umístění. Třetí rutina vytvoří plán obnovení pro obnovení alternativního umístění. Poznámka: Parametr -TargetContainer je povinný v případě AlternateLocationRestore nebo RestoreAsFiles.
Příklad 2
Tento příkaz vytvoří konfiguraci obnovení zálohované položky, jako je databáze SQL. (automaticky vygenerováno)
Get-AzRecoveryServicesBackupWorkloadRecoveryConfig -AlternateWorkloadRestore -RecoveryPoint $rp[0] -TargetItem <ProtectableItemBase> -TargetContainer $targetVMContainer -VaultId $vault.ID
Parametry
-AlternateWorkloadRestore
Určuje, že zálohovaná databáze by se měla obnovit na jiný vybraný server.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-FilePath
Určuje cestu k souboru, která se používá pro operaci obnovení.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-FromFull
Určuje úplný bod obnovení, na který se použijí zálohy protokolů.
Typ: | RecoveryPointBase |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Item
Určuje zálohovanou položku, na které se provádí operace obnovení.
Typ: | ItemBase |
Position: | 2 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-OriginalWorkloadRestore
Určuje, že zálohovaná databáze se má přepsat informacemi o databázi, které jsou přítomné v bodu obnovení.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PointInTime
Koncový čas časového rozsahu, pro který je potřeba načíst bod obnovení
Typ: | DateTime |
Position: | 0 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RecoveryPoint
Objekt bodu obnovení, který se má obnovit
Typ: | RecoveryPointBase |
Position: | 0 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-RestoreAsFiles
Určuje obnovení databáze jako souborů v počítači.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TargetContainer
Určuje cílový počítač, na kterém je potřeba obnovit soubory DATABÁZE. TargetContainer je povinný v případě AlternateLocationRestore nebo RestoreAsFiles.
Typ: | ContainerBase |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TargetItem
Určuje cíl, na kterém se má databáze obnovit. Pro obnovení SQL musí být pouze typ chráněné položky SQLInstance.
Typ: | ProtectableItemBase |
Position: | 1 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-UseSecondaryRegion
Filtry ze sekundární oblasti pro obnovení mezi oblastmi
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VaultId
ID ARM trezoru služby Recovery Services
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
System.String
Výstupy
Azure PowerShell