Cómo crear una nueva base de datos a partir de una copia de seguridad de base de datos existente (SQL Server Management Studio)

En este tema se describe cómo crear una nueva base de datos a partir de una copia de seguridad completa de base de datos ya existente.

Nota de seguridadNota de seguridad

Se recomienda no adjuntar ni restaurar bases de datos de orígenes desconocidos o que no sean de confianza. Es posible que dichas bases de datos contengan código dañino que podría ejecutar código Transact-SQL no deseado o provocar errores al modificar el esquema o la estructura de la base de datos física. Para utilizar una base de datos desde un origen desconocido o que no sea de confianza, ejecute DBCC CHECKDB en la base de datos de un servidor que no sea de producción y examine también el código, como procedimientos almacenados u otro código definido por el usuario, en la base de datos.

Nota importanteImportante

En el modelo de recuperación completa o de recuperación optimizado para cargas masivas de registros, para poder restaurar una base de datos de SQL Server Management Studio, se debe realizar una copia de seguridad del registro de transacciones activo (conocido como el final del registro). Para obtener más información, vea Cómo realizar una copia de seguridad de un registro de transacciones (SQL Server Management Studio).

Para crear una nueva base de datos a partir de una copia de seguridad completa

  1. Después de conectarse a la instancia adecuada de SQL Server Database Engine (Motor de base de datos de SQL Server), en el Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol.

  2. Haga clic con el botón secundario en Bases de datos, seleccione Restaurar y, a continuación, haga clic en Base de datos. Al hacer clic en Base de datos se abre el cuadro de diálogo Restaurar base de datos.

  3. En la página General, el nombre de la base de datos de origen aparece de manera predeterminada en la lista A una base de datos. Para crear la nueva base de datos, especifique el nombre en el cuadro de lista.

  4. En el cuadro de texto A un momento dado, utilice el valor predeterminado (Lo más reciente posible) o haga clic en el botón Examinar y seleccione una fecha y hora específicas.

  5. Para especificar el origen y la ubicación de los conjuntos de copias de seguridad que se deben restaurar, haga clic en una de las opciones siguientes:

    • Desde base de datos

      Escriba un nombre de base de datos en el cuadro de lista.

    • Desde dispositivo

      Haga clic en el botón Examinar. Esto abre el cuadro de diálogo Especificar copia de seguridad. En la lista Medio para copia de seguridad, seleccione uno de los tipos de dispositivo. Para seleccionar uno o varios dispositivos de la lista Ubicación de la copia de seguridad, haga clic en Agregar.

      Tras agregar los dispositivos que desee a la lista Ubicación de la copia de seguridad, haga clic en Aceptar para volver a la página General.

  6. En la cuadrícula Seleccionar los conjuntos de copia de seguridad que se van a restaurar, seleccione las copias de seguridad que desea restaurar. En esta cuadrícula se muestran las copias de seguridad disponibles en la ubicación especificada. De forma predeterminada, se sugiere un plan de recuperación. Para anular el plan de recuperación sugerido, puede cambiar las selecciones de la cuadrícula. Se anula automáticamente la selección de las copias de seguridad que dependen de la restauración de una copia de seguridad anterior cuando se anula la selección de una copia de seguridad anterior.

    Para obtener información acerca de las columnas de la cuadrícula Seleccionar los conjuntos de copia de seguridad que se van a restaurar, vea Restaurar la base de datos (página General).

  7. Para ver o seleccionar opciones avanzadas, haga clic en Opciones en el panel Seleccionar una página.

  8. En el panel Opciones de restauración, puede seleccionar cualquiera de las opciones:

    • Sobrescribir la base de datos existente

    • Conservar la configuración de replicación

    • Preguntar antes de restaurar cada copia de seguridad

    • Restringir el acceso a la base de datos restaurada

    Para obtener una descripción completa de estas opciones del panel Opciones de restauración, vea Restaurar base de datos (página Opciones).

  9. Puede mover la base de datos que está restaurando especificando un nuevo destino de restauración para los archivos en la cuadrícula Restaurar los archivos de base de datos como. La cuadrícula enumera la ruta completa original de los archivos de datos o de registro de la base de datos y el destino de restauración de cada archivo.

    En la tabla siguiente se describen las columnas de la cuadrícula Restaurar los archivos de base de datos como.

    Encabezado

    Valores

    Nombre del archivo original

    La ruta completa de un archivo de datos o de registro de la base de datos original.

    Restaurar como

    La ruta y el nombre de archivo que se utilizará como destino de restauración del archivo de datos o de registro.

    Para mover la base de datos que se está restaurando a un destino diferente, edite el campo Restaurar como de cada archivo y especifique la ruta de destino o el nombre de archivo nuevos, o ambos.

    Además, si desea restaurar una copia de una base de datos en la instancia de servidor mientras la base de datos original permanece adjunta, debe especificar un nuevo nombre de base de datos en el campo A una base de datos de la página General del cuadro de diálogo Restaurar base de datos.

    NotaNota
    Modificar los destinos de restauración en la columna Restaurar como equivale a usar la opción MOVE en una instrucción RESTORE.
  10. El panel Estado de recuperación determina el estado de la base de datos después de la operación de restauración. El comportamiento predeterminado es:

    • Dejar la base de datos lista para su uso revirtiendo las transacciones no confirmadas. No pueden restaurarse registros de transacciones adicionales. (RESTORE WITH RECOVERY)

      [!NOTA]

      Seleccione esta opción únicamente si va a restaurar ahora todas las copias de seguridad necesarias.

    O bien, también puede:

    • Dejar la base de datos no operativa y no revertir transacciones no confirmadas. Pueden restaurarse registros de transacciones adicionales. (RESTORE WITH NORECOVERY)

    • Dejar la base de datos en modo de sólo lectura. Deshacer las transacciones sin confirmar, pero guardar las acciones de deshacer en un archivo en espera para que los efectos de recuperación puedan revertirse. (RESTORE WITH STANDBY)

    Para obtener una descripción de las opciones del panel Opciones de restauración, vea Restaurar base de datos (página Opciones).