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

Default (Es el valor predeterminado).

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 del servidor alternativo, se requeriría la credencial y el objeto de frase de contraseña de cifrado para realizar la recuperación.

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

  1. Restaurar a la ubicación original.
  2. Cree copias en caso de conflicto.
  3. Restaurar 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 de otro servidor.

Este cmdlet admite los parámetros WhatIf y Confirm con un impacto medio. El impacto medio significa que el cmdlet no solicitará al usuario la confirmación 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 anulará el mensaje.

Para usar cmdlets de Copia de seguridad de Microsoft Azure, el usuario debe ser administrador del equipo protegido.

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.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:5
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-EncryptionPassphrase

Especifica la frase de contraseña de cifrado que se utilizará para descifrar los datos para su recuperación. Debe ser la misma 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 de servidor alternativo. En el caso de la recuperación de servidor alternativo, esta frase de contraseña de cifrado debe coincidir con la última frase de contraseña de cifrado establecida para la copia de seguridad en el servidor original.

Propiedades del parámetro

Tipo:SecureString
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:4
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RecoverableItem

Especifica los elementos que se van a recuperar.

Propiedades del parámetro

Tipo:

CBRecoverableItem[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:2
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RecoveryOption

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

Propiedades del parámetro

Tipo:CBRecoveryOption
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:3
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

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

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

Entradas

None

Salidas

Microsoft.Internal.CloudBackup.Client.Cmdlets.OBJob