Hacer copias de seguridad y restaurar bases de datos replicadas

Las bases de datos replicadas requieren una atención especial en relación con la copia de seguridad y restauración de los datos. En este tema se proporciona información preliminar y vínculos a información adicional sobre las estrategias para realizar copias de seguridad y restauración de cada tipo de replicación.

La replicación admite la restauración de bases de datos replicadas en el mismo servidor y base de datos desde los que se creó la copia de seguridad. Si restaura una copia de seguridad de una base de datos replicada en otro servidor o base de datos, no se conserva la configuración de la replicación. En este caso, debe volver a crear todas las publicaciones y suscripciones después de restaurar las copias de seguridad.

[!NOTA]

Es posible restaurar una base de datos replicada en un servidor en espera si se utiliza el trasvase de registros. Para obtener más información, vea Trasvase de registros y replicación (SQL Server).

La copia de seguridad de las bases de datos replicadas y las bases de datos del sistema asociadas debe realizarse con regularidad. Realice una copia de seguridad de las siguientes bases de datos:

  • Base de datos de publicaciones en el publicador

  • Base de datos de distribución en el distribuidor

  • Base de datos de suscripciones en el suscriptor

  • Bases de datos del sistema master y msdb en el publicador, el distribuidor y todos los suscriptores. La copia de seguridad de cada una de estas bases de datos debe realizarse al mismo tiempo que la de las otras y la base de datos de replicación correspondiente. Por ejemplo, cree la copia de seguridad de las bases de datos master y msdb en el publicador al mismo tiempo que crea la copia de seguridad de la base de datos de publicaciones. Al restaurar la base de datos de publicaciones, asegúrese de que las bases de datos master y msdb sean coherentes con la base de datos de publicaciones en términos de configuración general y configuración de la replicación.

Si se realizan copias de seguridad del registro con regularidad, los cambios relacionados con la replicación deben capturarse en las copias de seguridad de registros. Si no se realizan copias de seguridad de registros, debe realizarse una copia de seguridad siempre que se cambie un valor importante en la replicación. Para obtener más información, vea Acciones comunes que requieren una copia de seguridad actualizada.

Estrategias para realizar copias de seguridad y restauración

Las estrategias de copia de seguridad y restauración de cada nodo en una topología de replicación difieren según el tipo de replicación utilizada. Para obtener información sobre las estrategias para realizar copias de seguridad y restauración de cada tipo de replicación, vea los siguientes temas:

Como parte de cualquier estrategia de recuperación, mantenga siempre el script actual de la configuración de replicación en un lugar seguro. En el caso de un error en un servidor o de que sea necesario establecer un entorno de pruebas, puede modificar el script con solo cambiar las referencias al nombre del servidor y utilizarla para volver a crear la configuración de replicación. Además de generar script para la configuración de replicación actual, debe generar script para habilitar y deshabilitar la replicación. Para obtener información acerca del scripting para de objetos de replicación, vea Crear script para la replicación.

Vea también

Conceptos

Realizar copias de seguridad y restaurar bases de datos de SQL Server

Prácticas recomendadas para la administración de replicación