Restaurar backups en SQL Server

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Bizagi Studio > ¿Cómo hacer? .... > Temas de interés general > Cómo restaurar un backup de la base de datos de Bizagi >

Restaurar backups en SQL Server

Introducción

Para restaurar un backup de una base de datos SQL Server para un proyecto de Bizagi, siga estos pasos.

Para información sobre los usos de este backup y detalles sobre la información que éste almacena, consulte Cómo restaurar un backup de la base de datos de su proyecto Bizagi.

 

 

Prerrequisitos

Para los siguientes pasos, necesitará la herramienta SQL Server Management Studio.

Tenga en cuenta que esta herramienta las puede incluir al instalar la base de datos SQL Server.

En caso de que en la instalación de su base de datos no haya incluido esta herramienta, también puede instalarla y descargarla separadamente desde las páginas oficiales de Microsoft (sin costo).

 

Antes de comenzar

Para restaurar un backup se debe considerar:

 

1. Correspondencia en la intercalación (collation).

Asegúrese de que la instancia de SQL Server sobre la cuál va a restaurar un backup, tenga la misma configuración de intercalación de la instancia SQL Server de origen sobre la cuál se extrajo el backup.

 

Para revisar la intercalación de su instancia SQL Server, puede hacer clic derecho sobre la instancia y acceder a sus propiedades:

 

SQLServer00_Properties

 

 

2. No tener conexiones activas.

Para completar una restauración, SQL Server requieres que no existan conexiones activas en el momento.

Se recomienda explícitamente que este tipo de tareas se coordine con otros miembros del equipo de manera que el equipo conozca que se va a restaurar la base de datos de un proyecto, y que por ejemplo, no esté el proyecto en uso.

 

Si usted está ejecutando sus procesos sobre una plataforma de .NET, tenga en cuenta que es muy probable que el servicio de Bizagi llamado Scheduler, esté iniciado y con una conexión a la base de datos.

Para detener este servicio, y cerrar esa conexión, utilice el panel de servicios de Windows.

 

 

Restaurar un Backup

Restaure un backup .bak con los siguientes pasos:

 

1. Autentíquese en su instancia de SQL Server (login) a través de SQL Server Management Studio.

 

SQLServer01_Login

 

2. Ubique la Base de datos y dé clic derecho sobre ésta. Seleccione la opción de Restaurar -> Base de datos:

 

SQLServer07_Restore

 

3.  Especifique que la Base de datos será restaurada desde un dispositivo.

Navegue hasta seleccionar el archivo .bak de origen:

 

SQLServer08_RestoreDevice

 

 

SQLServer09_RestoreDeviceBak

 

 

note_pin

Tenga en cuenta que SQL Server mantiene la compatibilidad hacia atrás. Esto significa que un backup de SQL 2005 o SQL 2008 puede restaurarse dentro de una instancia SQL 2008 R2, pero no en sentido contrario (un backup generado no podrá restaurarse en una instancia con una versión menos reciente).

 

4. Marque el archivo con la opción de Restaurar:

 

SQLServer10_RestoreCheck

 

5. Vaya al tab de Opciones, y marque la opción de Sobrescritura (Overwrite the existing database).

 

SQLServer11_Options

 

Asegúrese de seleccionar el destino de los archivos usados por la Base de datos (.dat y .log).

 

SQLServer12_dat

 

Nótese que estos archivos se ubican por defecto en la siguiente ruta:

"C:\Bizagi\Projects\[su_proyecto]\Database\", si el servidor de base de datos es el mismo servidor de Bizagi (el proyecto usa una base de datos local).

En la ruta de la instancia SQL Server (por defecto "C:\Program Files (x86)\Microsoft SQL Server\[instancia]\MSSQL\Data\"), si el servidor de base de datos no es el mismo servidor de Bizagi.

 

6. Haga clic en OK cuando la operación de restauración se haya completado.

 

SQLServer13_RestoreOK

 

 

Importante

Después de restaurar un backup en un proyecto de Bizagi, se debe refrescar la memoria caché del servidor Web esto se logra ejecutando un IISReset, y reiniciando el servicio Scheduler.