Cambiar las funciones entre el servidor primario y secundario

Después de haber realizado la conmutación por error al servidor secundario, puede configurar la base de datos secundaria para que actúe como base de datos principal. De este modo, podrá intercambiar la base de datos primaria y la secundaria cuando sea necesario.

Realizar el cambio de función inicial

La primera vez que desee conmutar por error a una base de datos secundaria para convertirla en su nueva base de datos principal, debe realizar una serie de pasos. Una vez realizados, podrá intercambiar fácilmente las funciones entre la base de datos principal y la base de datos secundaria.

  1. Realice manualmente la conmutación por error de la base de datos principal a la secundaria. Asegúrese de realizar una copia de seguridad del registro de transacciones activo en su servidor principal mediante NORECOVERY. Para obtener más información, vea Realizar una conmutación por error a una base de datos secundaria de trasvase de registros.

  2. Deshabilite el trabajo de copia de seguridad de trasvase de registros en el servidor principal, así como los trabajos de copia y restauración en el servidor secundario original.

  3. En la base de datos secundaria (la que desea convertir en principal), configure el trasvase de registros mediante SQL Server Management Studio. Para obtener más información, vea Cómo habilitar el trasvase de registros (SQL Server Management Studio). Siga estos pasos:

    • Utilice el mismo recurso compartido para crear copias de seguridad que el utilizado para el servidor principal original.

    • Cuando agregue la base de datos secundaria, en el cuadro de diálogo Configuración de base de datos secundaria, escriba el nombre de la base de datos principal original en el cuadro Base de datos secundaria.

    • En el cuadro de diálogo Configuración de base de datos secundaria, seleccione No, la base de datos secundaria está inicializada.

Intercambiar funciones

Una vez realizados los pasos anteriores para realizar el cambio inicial de funciones, ya puede cambiar las funciones entre la base de datos principal y la secundaria. A tal efecto, siga los pasos descritos a continuación. Para realizar el cambio de una función, realice estos pasos generales:

  1. Conecte en línea la base de datos secundaria y realice una copia de seguridad del registro de transacciones en el servidor principal mediante NORECOVERY.

  2. Deshabilite el trabajo de copia de seguridad de trasvase de registros en el servidor principal, así como los trabajos de copia y restauración en el servidor secundario original.

  3. Habilite el trabajo de copia de seguridad de trasvase de registros en el servidor secundario (el nuevo servidor principal), así como los trabajos de copia y restauración en el servidor primario (el nuevo servidor secundario).

Nota importanteImportante

Al cambiar una base de datos secundaria a la base de datos principal, para proporcionar una experiencia coherente a los usuarios y las aplicaciones, puede que tenga que volver a crear algunos o todos los metadatos de la base de datos; por ejemplo los inicios de sesión y los trabajos, en la nueva instancia del servidor principal. Para obtener más información, vea Administrar los metadatos cuando una base de datos pasa a estar disponible en otra instancia de servidor.