Restauración de la base de datos (página General)

Se aplica a: SQL Server (todas las versiones admitidas)

Al restaurar una copia de seguridad completa de la base de datos mediante SQL Server Management Studio (SSMS), en la página General se le pide que especifique información sobre las bases de datos de destino y de origen para una operación de restauración de base de datos. En este artículo se proporcionan detalles sobre cómo usar la página General como parte de las operaciones de restauración de bases de datos.

Nota

Al especificar una tarea de restauración mediante SQL Server Management Studio, puede generar el script RESTORE de Transact-SQL correspondiente haciendo clic en Script y seleccionando un destino para el script.

Permisos

Si la base de datos que se va a restaurar no existe, el usuario debe tener permisos CREATE DATABASE para poder restaurarla correctamente. Si la base de datos existe, los permisos RESTORE corresponden de forma predeterminada a los miembros de los roles fijos de servidor sysadmin y dbcreator, así como al propietario (dbo) de la base de datos.

Los permisos RESTORE se conceden a los roles en los que la información acerca de la pertenencia está siempre disponible para el servidor. Debido a que la pertenencia a un rol fijo de base de datos solo se puede comprobar cuando la base de datos es accesible y no está dañada, lo que no siempre ocurre cuando se ejecuta RESTORE, los miembros del rol fijo de base de datos db_owner no tienen permisos RESTORE.

La restauración de una copia de seguridad cifrada requiere el permiso VIEW DEFINITION en el certificado o la clave asimétrica que se ha usado a fin de cifrar la copia de seguridad.

Opciones

Source

Estas opciones identifican la ubicación de los conjuntos de copia de seguridad para la base de datos y los conjuntos de copia de seguridad que quiere restaurar.

Término Definición
Base de datos Seleccione la base de datos que desea restaurar en la lista desplegable. La lista solo contiene las bases de datos de las que se han realizado copias de seguridad de acuerdo con el historial de copias de seguridad de msdb.
Dispositivo Seleccione los dispositivos de copia de seguridad lógicos o físicos (cintas, direcciones URL o archivos) que contengan las copias de seguridad que quiera restaurar. El dispositivo es necesario si la copia de seguridad de la base de datos se realizó de otra instancia de SQL Server.

Para seleccionar uno o varios dispositivos de copia de seguridad lógicos o físicos, haga clic en el botón Examinar, que abre el cuadro de diálogo Seleccionar dispositivos de copia de seguridad. Puede seleccionar hasta 64 dispositivos pertenecientes a un conjunto de medios. Los dispositivos de cinta deben estar conectados físicamente al equipo donde se ejecuta una instancia de SQL Server. Un archivo de copia de seguridad puede estar en un dispositivo de disco local o remoto. Para obtener más información, vea Dispositivos de copia de seguridad (SQL Server). También puede seleccionar la dirección URL como tipo de dispositivo para los archivos de copia de seguridad almacenados en Azure Storage.

Al salir del cuadro de diálogo Seleccionar dispositivos de copia de seguridad , el dispositivo seleccionado aparecerá en forma de valores de solo lectura en la lista Dispositivo .
Base de datos Seleccione el nombre de la base de datos cuyas copias de seguridad se deben restaurar en el cuadro de lista desplegable.

Nota: Esta lista solo está disponible cuando se selecciona la opción Dispositivo . Solo estarán disponibles las bases de datos que tienen copias de seguridad en los dispositivos seleccionados.

Destination

Las opciones del panel Restaurar en identifican la base de datos y el punto de restauración.

Término Definición
Base de datos Especifique la base de datos de la lista que debe restaurarse. Puede especificar una nueva base de datos o elegir una base de datos existente de la lista desplegable. La lista incluye todas las bases de datos del servidor, y excluye las bases de datos del sistema master y tempdb.

Nota: Para restaurar una copia de seguridad protegida con contraseña, use la instrucción RESTORE .
Restaurar en El cuadro Restaurar en se establecerá en "A la última copia de seguridad realizada" de forma predeterminada. También puede seleccionar Escala de tiempo para ver el cuadro de diálogo Escala de tiempo de la copia de seguridad, que muestra el historial de copias de seguridad de la base de datos en forma de escala de tiempo. Seleccione Escala de tiempo para elegir un valor de datetime específico para el que quiera restaurar la base de datos. La base de datos se restaurará al estado en que se encontraba en el momento especificado. Consulte Backup Timeline.

Plan de restauraciones

Término Definición Valores
Conjuntos de copia de seguridad para restaurar Muestra los conjuntos de copia de seguridad disponibles para la ubicación especificada. Una operación de copia de seguridad crea un conjunto de copia de seguridad que se distribuye entre todos los dispositivos del conjunto de medios. De forma predeterminada, se sugiere un plan de recuperación para alcanzar el objetivo la operación de restauración según la selección de los conjuntos de copia de seguridad necesarios. SQL Server Management Studio usa el historial de copia de seguridad en msdb. El historial se usa para identificar las copias de seguridad que son necesarias para restaurar una base de datos y crea un plan de restauración. Por ejemplo, para la restauración de una base de datos, el plan de restauración selecciona la copia de seguridad completa más reciente de la base de datos seguida de la copia de seguridad diferencial más reciente de la base de datos, si esta existe. Con el modelo de recuperación completa, el plan de restauración selecciona a continuación todas las copias de seguridad de registros.

Para anular el plan de recuperación sugerido, puede cambiar las selecciones de la cuadrícula. Se anulará automáticamente la selección de aquellas copias de seguridad que dependan de una copia de seguridad cuya selección fue anulada.

Las casillas se habilitan solo cuando se activa la casilla Selección manual . Puede seleccionar los conjuntos de copia de seguridad que deben restaurarse.

Cuando se activa la casilla Selección manual, la precisión del plan de restauración se comprueba cada vez que se modifica. Si la secuencia de copias de seguridad es incorrecta, aparecerá un mensaje de error.
Restore (Restaurar) :
Las casillas activadas indican los conjuntos de copias de seguridad que se restaurarán.

Name:
Nombre del conjunto de copia de seguridad.

Componente: componente de copia de seguridad: base de datos, archivo o <en blanco> (para registros de transacciones).

Tipo: Tipo de copia de seguridad: Completa, Diferencial o Registro de transacciones.

Servidor: Nombre de la instancia del Motor de base de datos que completó la operación de copia de seguridad.

Base de datos:
Nombre de la base de datos para la operación de copia de seguridad.

Posición: Posición del conjunto de copias de seguridad en el volumen.

Primer LSN:
Número de secuencia de registro de la primera transacción del conjunto de copias de seguridad. En blanco para las copias de seguridad de archivos.

Último LSN:
Número de secuencia de registro de la última transacción del conjunto de copias de seguridad. En blanco para las copias de seguridad de archivos.

LSN de punto de comprobación:
Número de secuencia de registro (LSN) del punto de comprobación más reciente en el momento en que se creó la copia de seguridad.

LSN completo:
Número de secuencia de registro de la copia de seguridad completa más reciente de la base de datos.

Fecha de inicio:
Fecha y hora en la que se inició la operación de copia de seguridad, presentadas en la configuración regional del cliente.

Fecha final:
Fecha y hora en la que finalizó la operación de copia de seguridad, presentadas en la configuración regional del cliente.

Size:
Tamaño del conjunto de copias de seguridad, en bytes.

Nombre de usuario:
Nombre del usuario que completó la operación de copia de seguridad.

Expiración:
Fecha y hora de expiración del conjunto de copias de seguridad.
Comprobar medio de copia de seguridad Llama a una instrucción RESTORE VERIFY_ONLY en los conjuntos de copia de seguridad seleccionados.

Nota: La comprobación es una operación de ejecución prolongada y se puede realizar el seguimiento de su progreso y cancelarlo mediante el Monitor de progreso, en el cuadro de diálogo Marco de trabajo.

El botón permite comprobar la integridad de los archivos de copia de seguridad seleccionados antes de restaurarlos.

Cuando se comprueba la integridad de los conjuntos de copia de seguridad, en el estado de progreso situado en la parte inferior izquierda del cuadro de diálogo se leerá "Comprobando" en lugar de "Ejecutándose".

Soporte de compatibilidad

En SQL Server 2016 (13.x) y versiones posteriores, puede restaurar una base de datos de usuario a partir de una copia de seguridad de base de datos creada mediante SQL Server 2005 (9.x) o una versión posterior. Las copias de seguridad de maestro, modelo y msdb que se crearon mediante SQL Server 2005 (9.x) a SQL Server 2012 (11.x) no se pueden restaurar mediante SQL Server 2016 (13.x) y versiones posteriores. Además, las copias de seguridad creadas en versiones más recientes de SQL Server no se pueden restaurar mediante ninguna versión anterior de SQL Server.

Las versiones más recientes de SQL Server usan una ruta de acceso predeterminada diferente a las versiones anteriores a SQL Server 2016 (13.x). Para restaurar una base de datos creada en la ubicación predeterminada de una versión anterior de SQL Server, es preciso usar la opción MOVE.

Después de restaurar una base de datos de versión anterior en SQL Server, la versión interna de la base de datos se actualiza automáticamente. Normalmente, la base de datos está disponible inmediatamente. Pero, si una base de datos de SQL Server 2005 (9.x) tiene índices de texto completo, el proceso de actualización los importa, los restablece o los vuelve a generar, según la configuración de la propiedad del servidor Opción de actualización de texto completo . Si la opción de actualización se establece en Importar o en Volver a generar, los índices de texto completo no estarán disponibles durante la actualización. Dependiendo de la cantidad de datos que se indicen, la importación puede tardar varias horas en completarse y la duración de la regeneración puede multiplicarse por diez. Tenga en cuenta también que si la opción de actualización se establece en Importary no hay disponible ningún catálogo de texto completo, se vuelven a generar los índices de texto completo asociados.

Restauración a partir de una copia de seguridad cifrada

La restauración requiere que el certificado o la clave asimétrica que se utilizó originalmente para crear la copia de seguridad esté disponible en la instancia en la que se está realizando la restauración. La cuenta de usuario que realiza la restauración debe tener el permiso VIEW DEFINITIONS en el certificado o la clave asimétrica. No renueve ni actualice los certificados que se hayan usado para cifrar las copias de seguridad.

Restauración desde Microsoft Azure Storage

Seleccione URL en la lista desplegable Tipo de medio de copia de seguridad: del cuadro de diálogo Seleccionar dispositivos de copia de seguridad . Después, haga clic en Agregar para abrir el cuadro de diálogo Seleccionar ubicación de archivo de copia de seguridad. Seleccione unas credenciales de SQL Server existentes y un contenedor de almacenamiento de Azure. Agregue un nuevo contenedor de almacenamiento de Azure con una firma de acceso compartido o genere una firma de acceso compartido y las credenciales de SQL Server para un contenedor de almacenamiento existente. Una vez conectado a la cuenta de almacenamiento, los archivos de copia de seguridad se muestran en el cuadro de diálogo Buscar el archivo de copia de seguridad de Microsoft Azure , donde puede seleccionar el archivo que se va a usar para la restauración. Encontrará más información en Conectarse a una suscripción de Microsoft Azure.

Pasos siguientes

Obtenga más información sobre la restauración de copias de seguridad y los conceptos relacionados en los artículos siguientes: