TABLA DE CONTENIDOS
OBJETIVO 3
RESPALDO DE BASES DE DATOS SQL 4
Respaldo mediante solución Transtecnia 4
Respaldo mediante Microsoft SQL Server Management Studio Express 6
Respaldo mediante Copia de Archivos .mdf y .log 11
RESTAURACION DE BASES DE DATOS SQL 15
Restauración mediante solución Transtecnia 15
Restauración mediante Microsoft SQL Server Management Studio Express 17
Restauración mediante Copia de Archivos .mdf y .log 23
Montar archivos .bak en Servidor SQL sin Base de datos 28
2
OBJETIVO
En este manual se darán a conocer las distintas metodologías para respaldar las bases de
datos SQL correspondientes a nuestras soluciones. Ademas se expondrán los procedimiento a
seguir para restaurar respaldos previamente realizados.
3
RESPALDO DE BASES DE DATOS SQL
Respaldo mediante solución Transtecnia
Nuestras soluciones cuentan con un menú para respaldar las Bases de datos SQL. Para
realizar el proceso se debe ir a ARCHIVO y seleccionar el sub-menu BACKUP BASES DE DATOS.
Luego se debe seleccionar la Base de datos que se necesita respaldar. Posteriormente
aprestamos en GUARDAR.
4
Luego de guardar el Backup, puedes encontrarlo en la carpeta del sistema Contabilidad
SQL en la subcarpeta BACKUP. En esta se generara una carpeta con el numero del día en el cual se
genero el respaldo. (C:\Transtec\ContabSTA\Backup\2)
5
Respaldo mediante Microsoft SQL Server Management Studio Express
Para realizar este proceso debemos ir a la ruta INICIO → TODOS LOS PROGRAMAS
(PROGRAMAS en Windows XP y 2003 Server).
6
Luego hay que buscar la carpeta MICROSOFT SQL SERVER 2005 o 2008 y ejecutar la
herramienta SQL Server Management Studio Express.
7
Luego de conectarse a la Instancia SQL, debemos seleccionar la base de datos que
necesitamos respaldar. Al hacer clic con el botón derecho del mouse, se desplegara un menú en el
cual seleccionaremos TAREAS → COPIA DE SEGURIDAD.
8
Se desplegara una ventana (Copia de seguridad de Base de Datos) en la cual se
seleccionaran las opciones para respaldar. En la pagina GENERAL veremos donde se guardara el
respaldo de la base de datos.
Luego vamos a la pagina OPCIONES, en la cual deberemos marcar la opción SOBRESCRIBIR
TODOS LOS CONJUNTOS DE COPIA DE SEGURIDAD EXISTENTES. Esto es para sobrescribir algún
respaldo que se haya realizado anteriormente. Luego de realizar lo anterior, se debe hacer clic en
ACEPTAR para comenzar con el respaldo.
9
Respaldo mediante Copia de Archivos .mdf y .log
Este proceso consiste en copiar los archivos alojados en la carpeta DATA del motor de base
de datos. Para esto debemos debemos ir a la ruta INICIO → TODOS LOS PROGRAMAS
(PROGRAMAS en Windows XP y 2003 Server).
11
Luego hay que buscar la carpeta MICROSOFT SQL SERVER 2005 o 2008 y ejecutar la
herramienta Configuración de superficie de SQL Server.
12
Cuando emerja la ventana de Configuración de superficie de SQL Server, se debe
seleccionar la opción Configuración de superficie para servicios y conexiones.
Luego se debe hacer clic en el botón DETENER.
ADVERTENCIA: “al realizar este proceso todas las aplicaciones que trabajen con el Servidor SQL
deben estar apagadas . Al hacer clic en DETENER, todo el servicio SQL quedara inactivo”
13
Cuando el servicio ya este detenido, se debe copiar la carpeta DATA ubicada en la ruta
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL . Podemos alojar la copia en cualquier
dispositivo de almacenamiento ya sea físico o remoto.
Al finalizar la copia, podemos proceder a iniciar nuevamente el servicio SQL.
14
RESTAURACION DE BASES DE DATOS SQL
Restauración mediante solución Transtecnia
Nuestras soluciones cuentan con un menú para restaurar de datos SQL. Para realizar el
proceso se debe ir a ARCHIVO y seleccionar el sub-menu RESTAURAR BASES DE DATOS.
Luego se debe seleccionar la Base de datos que se necesita respaldar. Para esto se debe
hacer clic en el cuadro de búsqueda.
15
Luego debemos ir a la ruta en la cual almacenamos nuestros respaldos y seleccionamos el
respaldo que necesitamos restaurar. datos SQL.
A continuación hacemos clic en el botón de grabar y finalizamos el proceso.
16
Restauración mediante Microsoft SQL Server Management Studio Express
Para realizar este proceso debemos ir a la ruta INICIO → TODOS LOS PROGRAMAS
(PROGRAMAS en Windows XP y 2003 Server).
17
Luego hay que buscar la carpeta MICROSOFT SQL SERVER 2005 o 2008 y ejecutar la
herramienta SQL Server Management Studio Express.
18
Luego de conectarse a la Instancia SQL, debemos seleccionar la base de datos que
necesitamos restaurar con un respaldo previamente generado. Al hacer clic con el botón derecho
del mouse, se desplegara un menú en el cual seleccionaremos TAREAS → RESTAURAR → BASES DE
DATOS.
19
Se desplegara una ventana (Restaurar Base de Datos) en la cual se seleccionara, en la
pagina GENERAL , el origen del respaldo que montaremos.
20
Al seleccionar la base, aparecerá en el listado de copias de seguridad. Para seleccionarla se
debe marcar el recuadro RESTAURAR.
Luego, en la pagina de OPCIONES, se debe seleccionar la opción SOBRESCRIBIR LA BASE
DE DATOS EXISTENTE y luego hacer clic en ACEPTAR.
22
Al finalizar emergerá una ventana informando el termino del proceso.
Restauración mediante Copia de Archivos .mdf y .log
Este proceso consiste en sobrescribir los archivos alojados en la carpeta DATA del motor de
base de datos. Para esto debemos debemos ir a la ruta INICIO → TODOS LOS PROGRAMAS
(PROGRAMAS en Windows XP y 2003 Server).
23
Luego hay que buscar la carpeta MICROSOFT SQL SERVER 2005 o 2008 y ejecutar la
herramienta Configuración de superficie de SQL Server.
24
Cuando emerja la ventana de Configuración de superficie de SQL Server, se debe
seleccionar la opción Configuración de superficie para servicios y conexiones.
Luego se debe hacer clic en el botón DETENER.
ADVERTENCIA: “al realizar este proceso todas las aplicaciones que trabajen con el Servidor SQL
deben estar apagadas . Al hacer clic en DETENER, todo el servicio SQL quedara inactivo”
25
Cuando el servicio ya este detenido, se debe dirigir a la ruta C:\Program Files\Microsoft
SQL Server\MSSQL.1\MSSQL\DATA. Luego tomamos los archivos .mdf y .log previamente
respaldados, y sobrescribimos los que están presentes en la carpeta DATA.
ADVERTENCIA: Solo se deben sobre escribir los archivos correspondientes a los sistemas
Transtecnia (C0000000, R0000000, etc). Los archivos presentes en este listado no deben ser
sobrescritos:
• master.mdf
• mastlog.ldf
• model.mdf
• modellog.ldf
• msdbdata.mdf
• msdblog.ldf
• mssqlsystemresource.ldf
• mssqlsystemresource.mdf
• tempdb.mdf
• templog.ldf
26
Montar archivos .bak en Servidor SQL sin Base de datos
Para realizar este proceso debemos ir a la ruta INICIO → TODOS LOS PROGRAMAS
(PROGRAMAS en Windows XP y 2003 Server).
Luego hay que buscar la carpeta MICROSOFT SQL SERVER 2005 o 2008 y ejecutar la
herramienta SQL Server Management Studio Express.
28
Luego de conectarse a la Instancia SQL vaciá, se debe hacer clic en el botón CONSULTA DE
MOTOR DE BASE DE DATOS.
30
Luego debemos ingresar el comando CREATE DATABASE seguido por la base de datos que
esta respaldada, como por ejemplo C0000000. Se debe generar una linea por base de datos, tal
como aparece en la siguiente imagen.
En este ejemplo se restaurara una base de datos que consiste en:
• Base Principal (C0000000)
• Empresa N°1 (C0010000)
◦ Año 2009 (C0012009)
◦ Año 2010 (C0012010)
• Empresa N°2 (C0020000)
◦ Año 2009 (C0022009)
◦ Año 2010 (C0022010)
◦ Año 2011 (C0022011)
◦ Año 2012 (C0022012)
◦ Año 2013 (C0022013)
31
Ya escritas las lineas necesarias, se debe hacer clic en EJECUTAR. Al finalizar el proceso, se
desplegara un mensaje en la parte inferior de la ventana.
Ya generadas las Bases de datos, se debe proceder a montar los respaldos previamente
generados. Para comenzar, hay que borrar las lineas anteriormente escritas. Luego debemos
ingresar el comando RESTORE DATABASE seguido por la base de datos que desea restaurar.
Posteriormente hay que ingresar la ubicación del respaldo de dicha base de datos, seguido del
comando WITH REMPLACE.
32
Top Related