Compartir a través de


Start-OBRecovery

Recupera la matriz de objetos OBRecoverableItem con las opciones de recuperación especificadas en el objeto OBRecoverableOptions.

Sintaxis

Start-OBRecovery
     [-RecoverableItem] <CBRecoverableItem[]>
     [[-RecoveryOption] <CBRecoveryOption>]
     [[-EncryptionPassphrase] <SecureString>]
     [-Async]
     [-Confirm]
     [-WhatIf]

Description

El cmdlet Start-OBRecovery recupera la matriz de objetos OBRecoverableItem con las opciones de recuperación especificadas en el objeto OBRecoverableOptions. En el caso de la recuperación alternativa del servidor, el objeto de frase de contraseña de credenciales y cifrado sería necesario para realizar la recuperación.

Si no se especifica ninguna opción de recuperación, se usarán las siguientes opciones predeterminadas.

  1. Restaurar a la ubicación original.
  2. Cree copias en caso de conflicto.
  3. Restaure las ACL de los archivos.

Al recuperar datos en un flujo de restauración de servidor alternativo, el cmdlet mostrará un mensaje de error si no se especifica el objeto OBRecoverableOptions porque no hay ninguna ubicación original predeterminada en una recuperación desde otro servidor.

Este cmdlet admite parámetros WhatIf y Confirm con un impacto medio. El impacto medio significa que el cmdlet no pedirá confirmación al usuario de forma predeterminada. El parámetro WhatIf proporciona una descripción detallada de lo que hace el cmdlet sin realizar ninguna operación. El parámetro Confirm especifica si el cmdlet debe preguntar al usuario. El uso de -Confirm:$FALSE invalidará el símbolo del sistema.

Para usar cmdlets de Microsoft Azure Backup, el usuario debe ser administrador en la máquina protegida.

Ejemplos

EJEMPLO 1

$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

En este ejemplo se inicia un trabajo de recuperación.

Parámetros

-Async

Permite al usuario indicar que el cmdlet debe ejecutarse de forma asincrónica. Esto es útil con cmdlets que tardan mucho tiempo en completarse. El control vuelve al usuario inmediatamente después de la operación.

Tipo:SwitchParameter
Posición:5
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EncryptionPassphrase

Especifica la frase de contraseña de cifrado que se va a usar para descifrar los datos para la recuperación. Debe ser igual que la frase de contraseña de cifrado más reciente establecida para la copia de seguridad. Esto es necesario en caso de recuperación alternativa del servidor. En el caso de la recuperación alternativa del servidor, esta frase de contraseña de cifrado debe coincidir con la frase de contraseña de cifrado más reciente establecida para la copia de seguridad en el servidor original.

Tipo:SecureString
Posición:4
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-RecoverableItem

Especifica los elementos que se van a recuperar.

Tipo:CBRecoverableItem[]
Posición:2
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-RecoveryOption

Especifica si los elementos recuperados deben sobrescribir las copias existentes o si se deben crear copias de elementos existentes durante la recuperación.

Tipo:CBRecoveryOption
Posición:3
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

Microsoft.Internal.CloudBackup.Client.Cmdlets.OBJob