Restauración de una réplica desde una copia de seguridad

En este tema se proporcionan instrucciones para restaurar una réplica desde una copia de seguridad.
Por qué y cuándo se efectúa esta tarea
Para restaurar una réplica desde una copia de seguridad efectúe lo siguiente:
  1. Utilice las herramientas de base de datos del proveedor para restaurar una copia de la base de datos replicada desde la copia de seguridad.
  2. Utilice el mandato restorereplica para iniciar el procedimiento de restauración.

    Este mandato coloca un bloqueo especial en la réplica. Entre este punto y la finalización del paso 6, el mandato syncreplica –import ajusta el bloqueo temporalmente para permitir la aplicación de la actualización y, a continuación, restaura el bloqueo completo. Durante este tiempo, únicamente puede modificar la réplica utilizando el mandato syncreplica –import.

  3. Verifique que todos los paquetes de actualización se hayan procesado en las réplicas de destino.
  4. En la réplica restaurada, genere paquetes de actualización para todas las demás réplicas de la familia y envíe los paquetes a las réplicas iguales.

    Puede enviar los paquetes utilizando el método de sincronización estándar. Para recuperar la réplica más rápidamente, cree los paquetes con syncreplica –export –fship.

    Puesto que la réplica está en el estado de restauración especial, cada paquete de actualización de salida incluye una solicitud especial para un acuse de recibo de retorno. También incluye los números de época antiguos de la réplica, que son ahora los números de época actuales, en virtud de la restauración que se indica en el paso 1. Cada réplica de destino utiliza estos números para retrotraer la fila para la réplica.

  5. Espere hasta que cada réplica en la familia envíe un paquete de actualización a la réplica restaurada. Al igual que en el paso 4, puede acelerar la creación y entrega de los paquetes de actualización.

    Colectivamente, estos paquetes de actualización incluyen todas las operaciones que se han producido entre el momento de realización de la copia de seguridad y la última actualización que la réplica enviada antes de que se perdiera su almacenamiento, incluidas operaciones que se originaron en la réplica. Los paquetes también incluyen operaciones más recientes que se originaron en las demás réplicas. Cada paquete entrante también incluye el acuse de recibo de retorno solicitado desde el host remitente.

  6. Procese los paquetes de actualización entrantes utilizando el mandato syncreplica –import. Cuando la réplica ha recibido acuses de recibo de retorno de todas las demás réplicas de la familia, syncreplica –import informa de que se ha completado la restauración de la réplica:
    Database <name> is unlocked after restoration.

El trabajo de desarrollo en la réplica se puede reanudar ahora.


Comentarios