Start-OBRecovery
Helyreállítja az OBRecoverableItem objektumok tömböt 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 jelszavú objektumra van 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 az eredeti helyre.
- Másolatok létrehozása ütközés esetén.
- A fájlok ACL-einek visszaállítása.
Ha 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 a parancsmag működéséről anélkül, hogy bármilyen műveletet végrehajtanak. A Megerősítés paraméter megadja, hogy a parancsmagnak kérnie kell-e a felhasználót. A -Confirm:$FALSE használata felülírja a kérést.
A Microsoft Azure Backup parancsmagok használatához a felhasználónak rendszergazdai jogosultsággal kell rendelkeznie 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ő a művelet után azonnal visszakerül 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
Megerősíté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. Ez alternatív kiszolgáló-helyreállítás esetén szükséges. 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éshez 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
Megadja 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
Megadja, 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
Megjeleníti, mi történne, ha a parancsmag futna. 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