Ejemplo: restauración en línea de un archivo de solo lectura (modelo de recuperación completa)
Este tema solo es de interés para las bases de datos de SQL Server que contengan varios archivos o grupos de archivos con el modelo de recuperación completa.
En este ejemplo, una base de datos llamada adb, que utiliza el modelo de recuperación completa, contiene tres grupos de archivos. El grupo de archivos A es de lectura/escritura, mientras que los grupos de archivos B y C son de solo lectura. Inicialmente, todos los grupos de archivos están en línea.
Se debe restaurar un archivo de solo lectura, b1, del grupo de archivos B de la base de datos adb. Se realizó una copia de seguridad después de que el archivo pasó a ser de solo lectura, por lo que no es necesario realizar copias de seguridad de registros. El grupo de archivos B está sin conexión durante la restauración, pero el resto de la base de datos sigue estando en línea.
Secuencia de restauración
[!NOTA]
La sintaxis de un flujo de restauración en línea es la misma que la de un flujo de restauración sin conexión.
Para restaurar el archivo, el administrador de la base de datos utiliza la siguiente secuencia de restauración:
RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup
WITH RECOVERY
Ahora el grupo de archivos B está en línea.
Otros ejemplos
Ejemplo: restauración por etapas de base de datos (modelo de recuperación simple)
Ejemplo: restauración en línea de un archivo de solo lectura (modelo de recuperación simple)
Ejemplo: restauración por etapas de la base de datos (modelo de recuperación completa)
Ejemplo: restauración en línea de un archivo de lectura/escritura (modelo de recuperación completa)
Vea también
Referencia
Conceptos
Restauración en línea (SQL Server)
Información general sobre restauración y recuperación (SQL Server)
Restauraciones de archivos (modelo de recuperación completa)