Consideraciones para hacer copias de seguridad de la base de datos maestra

Debe hacer una copia de seguridad de la base de datos maestra. La base de datos maestra registra toda la información del nivel del sistema para un sistema Microsoft SQL Server, como por ejemplo las cuentas de inicio de sesión, las opciones de configuración del sistema, los extremos y las credenciales, así como la información necesaria para tener acceso a las demás bases de datos. La base de datos maestra también registra la información de inicialización necesaria para que se inicie una instancia de servidor. Para obtener más información, consulte base de datos maestra.

Se recomienda programar copias de seguridad completas rutinarias de la base de datos maestra con la frecuencia necesaria para proporcionar suficiente protección de datos y satisfacer sus necesidades empresariales. Si master se daña mientras se ejecuta una instancia de servidor, podrá reparar fácilmente la base de datos dañada restaurando una copia de seguridad completa reciente de la base de datos master (si existe alguna).

Si no se puede iniciar una instancia de servidor porque master está dañada, se debe volver a generar maestra. Volver a generar master revierte todas las bases de datos del sistema a su estado original. Por este motivo, volver a generar master conlleva pasos adicionales. Para obtener más información, vea Volver a generar bases de datos del sistema.

Después de ejecutar cualquier instrucción o procedimiento del sistema que cambie la información que hay en master, es aconsejable realizar una copia de seguridad de master; por ejemplo, después de cambiar una opción de configuración que afecta a todo el servidor. Si no se realiza una copia de seguridad de la base de datos maestra cuando cambia y se restaura la copia de seguridad, se perderán los cambios realizados desde la última copia de seguridad.

Se recomienda no crear objetos de usuario en master. No obstante, si se crean objetos de usuario en master, la programación de copia de seguridad debería ser lo suficientemente frecuente para proteger esos datos de usuario.

Ejemplo

Después de realizar una copia de seguridad de master, se crea una base de datos de usuarios y se le agregan tablas y datos. Si se restaura master después de un error del disco duro, SQL Server no tendrá conocimiento de la base de datos de usuarios porque en la base de datos maestra restaurada no hay entradas de esta nueva base de datos de usuarios. En este punto, si todos los archivos de la base de datos todavía existen en el disco o discos, podrá volver a crear la base de datos de usuarios adjuntando sus archivos de base de datos. Para obtener más información, vea Separar y adjuntar bases de datos.

Motivos para realizar una copia de seguridad de master

Los tipos de operaciones que hacen que master se actualice y que requieren la creación de una copia de seguridad son los siguientes:

  • Crear o eliminar bases de datos de usuario.

    Si una base de datos de usuarios crece automáticamente para alojar nuevos datos, la base de datos maestra no se ve afectada.

  • Agregar o quitar archivos y grupos de archivos.

  • Agregar inicios de sesión u otras operaciones relativas a la seguridad de los inicios de sesión.

    Las operaciones de seguridad de base de datos, como, por ejemplo, agregar usuarios a una base de datos, no afectan a la base de datos maestra.

  • Cambiar opciones de configuración que afectan a todo el servidor o de bases de datos.

  • Crear o quitar dispositivos lógicos de copia de seguridad.

  • Configurar el servidor para consultas distribuidas y llamadas a procedimientos remotos (RPC), como, por ejemplo, agregar servidores vinculados o inicios de sesión remotos.

Nota

Sólo se pueden crear copias de seguridad de base de datos completas de master.