Start-OBRecovery
Az OBRecoverableItem objektumok tömbjének helyreállítása az OBRecoverableOptions objektumban megadott helyreállítási lehetőségekkel.
Syntax
Start-OBRecovery
[-RecoverableItem] <CBRecoverableItem[]>
[[-RecoveryOption] <CBRecoveryOption>]
[[-EncryptionPassphrase] <SecureString>]
[-Async]
[-Confirm]
[-WhatIf]
Description
A Start-OBRecovery parancsmag helyreállítja az OBRecoverableItem objektumok tömböt az OBRecoverableOptions objektumban megadott helyreállítási lehetőségekkel. Alternatív kiszolgáló-helyreállítás esetén a helyreállításhoz a hitelesítőadat- és titkosítási jelszóobjektumra lenne szükség.
Ha nincs megadva helyreállítási lehetőség, a rendszer a következő alapértelmezett beállításokat használja.
- Visszaállítás eredeti helyre.
- Másolatok létrehozása ütközés esetén.
- A fájlok ACL-jeinek visszaállítása.
Amikor egy másik kiszolgáló visszaállítási folyamatához állít vissza adatokat, a parancsmag hibaüzenetet jelenít meg, ha az OBRecoverableOptions objektum nincs megadva, mert nincs alapértelmezett eredeti hely egy másik kiszolgálóról történő helyreállításban.
Ez a parancsmag közepes hatással támogatja a WhatIf és a Confirm paramétereket. A közepes hatás azt jelzi, hogy a parancsmag alapértelmezés szerint nem kéri a felhasználótól a megerősítést. A WhatIf paraméter részletes leírást ad arról, hogy mit végez a parancsmag művelet nélkül. A Megerősítés paraméter azt határozza meg, hogy a parancsmagnak fel kell-e kérnie a felhasználót. A -Confirm:$FALSE használatával felülbírálhatja a kérést.
A Microsoft Azure Backup parancsmagok használatához a felhasználónak rendszergazdának kell lennie a védett gépen.
Példák
1. PÉLDA
$sources = Get-OBRecoverableSource
$RP = Get-OBRecoverableItem -Source $sources[0]
$passphrase = Read-Host -Prompt "Enter encryption passphrase" -AsSecureString
$pwd = ConvertTo-SecureString -String Notag00dpa55word -AsPlainText -Force
$cred = New-Object -TypeName System.Management.Automation.PsCredential -ArgumentList contoso\johnj99, $pwd
$RO = New-OBRecoveryOption -DestinationPath C:\\test -OverwriteType Overwrite
Start-OBRecovery -RecoverableItem $RP -RecoveryOption $RO -EncryptionPassphrase $passphrase -Credential $cred -Async
Ez a példa elindít egy helyreállítási feladatot.
Paraméterek
-Async
Lehetővé teszi a felhasználó számára, hogy jelezze, hogy a parancsmagnak aszinkron módon kell futnia. Ez olyan parancsmagok esetén hasznos, amelyek végrehajtása hosszú időt vesz igénybe. A vezérlő közvetlenül a művelet után visszatér a felhasználóhoz.
Típus: | SwitchParameter |
Position: | 5 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-EncryptionPassphrase
Megadja a helyreállítási adatok visszafejtéséhez használandó titkosítási jelszót. Ennek meg kell egyeznie a biztonsági mentéshez beállított legújabb titkosítási jelszóval. Erre alternatív kiszolgáló-helyreállítás esetén van szükség. Alternatív kiszolgáló helyreállítása esetén ennek a titkosítási jelszónak meg kell egyeznie az eredeti kiszolgálón biztonsági mentésre beállított legújabb titkosítási jelszóval.
Típus: | SecureString |
Position: | 4 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-RecoverableItem
Meghatározza a helyreállítandó elemeket.
Típus: | CBRecoverableItem[] |
Position: | 2 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-RecoveryOption
Azt határozza meg, hogy a helyreállított elemek felülírják-e a meglévő példányokat, vagy hogy létre kell-e hozni a meglévő elemek másolatait a helyreállítás során.
Típus: | CBRecoveryOption |
Position: | 3 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
None
Kimenetek
Microsoft.Internal.CloudBackup.Client.Cmdlets.OBJob