Ejemplo: restauración por etapas de base de datos (modelo de recuperación simple)

En una secuencia de restauración por etapas restaura y recupera una base de datos en fases en el nivel del grupo de archivos, empezando con los grupos de archivos principales y todos los secundarios de lectura/escritura.

En este ejemplo, la base de datos adb se restaura en un nuevo equipo después de un desastre. La base de datos utiliza el modelo de recuperación simple. Antes del desastre, todos los grupos de archivos están en línea. Los grupos de archivos A y C son de lectura/escritura, y el grupo de archivos B es de sólo lectura. El grupo de archivos B pasó a ser de sólo lectura antes de la copia de seguridad parcial más reciente, que contiene el grupo de archivos principal y los grupos de archivos secundarios de lectura/escritura, A y C. Después de que el grupo de archivos B pasara a ser de sólo lectura, se realizó una copia de seguridad de archivos independiente del grupo de archivos B.

Secuencias de restauración

  1. Restauración parcial del grupo de archivos principal y los grupos de archivos A y C.

    RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C' 
       FROM partial_backup 
       WITH PARTIAL, RECOVERY;
    

    En este momento, los grupos de archivos principal, A y C están en línea. Todos los archivos del grupo de archivos B están pendientes de recuperación y el grupo de archivos está sin conexión.

  2. Restauración en línea del grupo de archivos B.

    RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;
    

    Todos los grupos de archivos están ahora en línea.