Share via


Restaurar datos mediante una base de datos de recuperación

Última modificación del tema: 2009-12-09

Una base de datos de recuperación (RDB) es un tipo de base de datos de buzones especial que permite montar una base de datos de buzones restaurada y extraer los datos de la base de datos restaurada como parte del proceso de recuperación. Una vez que ha creado una base de datos de recuperación, puede restaurar una base de datos de buzones en la RDB mediante la aplicación de copias de seguridad (o si tiene la base de datos y los archivos de registro correspondientes en el sistema de archivos, también puede copiarlos en la estructura de archivos de la base de datos de recuperación). A continuación, puede usar el cmdlet Restore-Mailbox para extraer los datos de la base de datos recuperada. Una vez extraídos, los datos pueden exportarse a una carpeta o combinarse en un buzón que ya exista. Las bases de datos de recuperación permiten recuperar datos de una copia de seguridad o copia de una base de datos sin perjudicar el acceso del usuario a los datos actuales.

¿Está buscando otras tareas de administración relacionadas con las bases de datos de recuperación? Consulte Bases de datos de recuperación.

Requisitos previos

  • Debe crearse una base de datos de recuperación. Para conocer los pasos detallados, consulte Crear una base de datos de recuperación.
  • La base de datos y los archivos de registro que contienen los datos recuperados deben restaurarse o copiarse en la estructura de carpetas de la base de datos de recuperación que se creó cuando se creo la propia base de datos de recuperación.
  • La base de datos debe estar en un estado de cierre correcto. Si tenemos en cuenta que una RDB es una ubicación alternativa para todas las bases de datos, todas las bases de datos recuperadas estarán en un estado de cierre con errores. Puede usar Eseutil /R para poner la base de datos en un estado de cierre correcto.

Usar el Shell para recuperar datos con una base de datos de recuperación

Deberá tener asignados permisos antes de poder llevar a cabo este procedimiento. Para ver qué permisos necesita, consulte el Entrada "Recuperación de buzones" del tema Permisos de buzones.

Nota

No se puede usar la EMC para restaurar datos mediante una base de datos de recuperación (RDB).

En este ejemplo se restaura un buzón de la base de datos RDB1 para el usuario Scott.

Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1

En este ejemplo se restaura el contenido del buzón de John en el buzón de Scott en la carpeta Recuperación.

Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1 -RecoveryMailbox John -TargetFolder Recovery

En este ejemplo se restauran solo los mensajes de correo electrónico que cumplen las condiciones siguientes:

  • La línea de asunto contiene la palabra "Meeting" (reunión)
  • El cuerpo del mensaje contiene la frase "Halo 3"
  • El mensaje está en la Bandeja de entrada o en la carpeta Calendario

En este ejemplo, se supone que el buzón está en inglés.

Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1 -SubjectKeywords "Meeting" -ContentKeywords "Halo 3" -IncludeFolders \Inbox,\Calendar

El lote de este ejemplo restaura todos los buzones de la base de datos de buzones DB1 que están también presentes en RDB1.

Get-Mailbox -Database DB1 | Restore-Mailbox -RecoveryDatabase RDB1

Para obtener más información acerca de la sintaxis y los parámetros, consulte Restore-Mailbox y Get-Mailbox.