Post on 11-Jul-2022
Respaldo y Restauración de Basede Datos
Revisión: 10/8/2014
Respaldo y Restauración de Base de DatosI
Contenido
Parte I Introducción 1
Parte II Notas 2
Parte III Respaldo-Back up 3
Parte IV Restaurar-Restore 14
Introducción 1
© 2014 BETTA GLOBAL SYSTEMS
1 Introducción
La información contenida en este documento es únicamente para consulta, y estásujeta a cambios sin previo aviso. Betta Global Systems no asume responsabilidadpor errores o palabras inapropiadas que aparezcan en este documento.
El software descrito en este documento está protegido bajo licencia, y puede serusado y copiado respetando las licencias descritas. BettaGlobal Systems, ellogotipo, logotipo de Millennium Aduanas, son tratados de Betta Global SystemsS.A. de C.V. Todo software mencionado (y logotipos) son tratados de sus propiascompañías.
Respaldo y Restauración de Base de Datos2
© 2014 BETTA GLOBAL SYSTEMS
2 Notas
Se recomienda que este proceso, lo ejecute personal de sistemas.
Asegúrese de haber ejecutado los pasos que se mencionan en el manual.
El Servidor es la maquina donde físicamente se encuentra la información (base dedatos) almacenada.
En caso de tener una duda favor de comunicarse con nosotros al correotickets_aduanas@bettaglobalsystems.com
Para este ejemplo se esta utilizando la versión de Microsoft SQL Server 2008 R2.
Notas 3
© 2014 BETTA GLOBAL SYSTEMS
3 Respaldo-Back up
Acontinuación se indicarán los pasos necesarios para generar un respaldo (back
up) de las bases de datos MA_DATA y MA_SERVER desde la maquina servidor,
para ello es necesario acceder a SQL Server Management Studio.
Para este ejemplo se esta utilizando la versión de Microsoft SQL Server 2008 R2.
Nota: Al momento de realizar el respaldo nadie debe estar dentro del sistema
Millennium.
Ir al icono de Windows
Seleccionar el folder Microsoft SQL Server 2008 R2 (o la versión que se haya
instalado) y seleccionar SQL Server Management Studio.
Aparecerá la ventana de conexión, donde:
· Server type: Database Engine.· Server name: Nombre de la instancia del servidor.
Respaldo y Restauración de Base de Datos4
© 2014 BETTA GLOBAL SYSTEMS
· Authentication: SQL Server Authentication.· Login: admin creado en los logins del SQL o el SA previamente definido por el DBA.· Password: mbettaglo creado en los logins del SQL o el password del SA previamente
definido por el DBA.
Una vez conectado, desplegar el folder "Databases", el cual mostrará las bases de
datos disponibles.
Seleccionar la base de datos a respaldar (MA_DATA), en este ejemplo mi base de
datos se llama EMPRESA_EJEMPLO_SA_CV, dar click derecho sobre ella, y
seleccionar "Tasks" y "Back Up".
Respaldo-Back up 5
© 2014 BETTA GLOBAL SYSTEMS
Aparecerá la siguiente ventana indicando una ruta donde se generará por default el
respaldo, el cual es necesario que se remueva ya que puede llegar a reemplazarnos
un respaldo generardo con el mismo nombre pero con fechas diferentes.
Para ello es necesario dar click sobre el botón "Remove"
Se borrará la ruta, después dar click sobre el botón "Add"
Respaldo y Restauración de Base de Datos6
© 2014 BETTA GLOBAL SYSTEMS
Aparecerá la siguiente ventana, dar click sobre el botón
En la ventana siguiente se puede seleccionar la ruta donde se desea generar el
respaldo o dejar la ruta por default, pero es necesario asignarle un nombre al
respaldo, diferente al que se haya generado anteriormente (si no es la primera vez)
para evitar que sea reemplazado. Se recomienda que se agregue la fecha y no
lleve espacios en blanco, ademas de agregar la extensión .bak
dar click en el botón "OK"
Respaldo-Back up 7
© 2014 BETTA GLOBAL SYSTEMS
Aparecerá la siguiente ventana, dar click en el botón "OK"
Aparecerá la siguiente ventana, dar click en el botón "OK"
Respaldo y Restauración de Base de Datos8
© 2014 BETTA GLOBAL SYSTEMS
De lado izquierdo se puede ver el porcentaje del progreso
Al finalizar aparecerá la siguiente ventana, dar click en el botón "OK"
Para respaldar la base de datos MA_SERVER o si cuenta con varias
MA_DATAS el procedimiento es el mismo.
Respaldo-Back up 9
© 2014 BETTA GLOBAL SYSTEMS
La ruta por default donde generalmente se guardan los respaldos en el dico
local (C:\) del Servior es la siguiente:
Respaldo y Restauración de Base de Datos10
© 2014 BETTA GLOBAL SYSTEMS
Generar Respaldo desde Millennium
Acontinuación se indicarán los pasos necesarios para generar un respaldo (back
up) sólo de la base de datos MA_DATA desde Millennium (no se puede generar
respaldo de la base datos MA_SERVER), para ello es necesario acceder a
Millennium
Una vez dentro del sistema, ir la módulo de Utilerías
Respaldo-Back up 11
© 2014 BETTA GLOBAL SYSTEMS
Después ir a la siguiente ruta: Utilerías/ Otros/ Respaldar BD
Nota: Al momento de realizar el respaldo nadie mas debe estar dentro del
sistema Millennium.
Es necesario asignarle un nombre al respaldo, diferente al que se haya generado
anteriormente (si no es la primera vez) para evitar que sea reemplazado. Se
recomienda que se agregue la fecha y no lleve espacios en blanco, ademas de
agregar la extensión .bak
Dar click sobre el botón "Respaldar"
Respaldo y Restauración de Base de Datos12
© 2014 BETTA GLOBAL SYSTEMS
Al finalizar aparecerá la siguiente ventana, dar click en el botón "OK"
Respaldo-Back up 13
© 2014 BETTA GLOBAL SYSTEMS
La ruta por default donde generalmente se guardan los respaldos en el dico
local (C:\) del Servidor es la siguiente:
Si el respaldo se esta realizando desde una maquina cliente que se conecta a un
servidor, el respaldo se guarda automaticamente en el Servidor.
Respaldo y Restauración de Base de Datos14
© 2014 BETTA GLOBAL SYSTEMS
4 Restaurar-Restore
Para restaurar un respaldo (back up) en una base de datos existente, ya sea del MA_DATA y MA_SERVER, debe hacerse desde la maquina servidor, y para ello esnecesario acceder a SQL Server Management Studio.
Nota: Al momento de realizar la restauración nadie debe estar dentro del
sistema Millennium.
Ir al icono de Windows
Seleccionar el folder Microsoft SQL Server 2008 R2 (o la versión que se haya
instalado) y seleccionar SQL Server Management Studio.
Aparecerá la ventana de conexión, donde:
· Server type: Database Engine.· Server name: Nombre de la instancia del servidor.· Authentication: SQL Server Authentication.· Login: admin creado en los logins del SQL o el SA previamente definido por el DBA.
Restaurar-Restore 15
© 2014 BETTA GLOBAL SYSTEMS
· Password: mbettaglo creado en los logins del SQL o el password del SA previamentedefinido por el DBA.
Una vez conectado, desplegar el folder "Databases", el cual mostrará las bases de
datos disponibles.
Seleccionar la base de datos a restaurar (MA_DATA), en este ejemplo mi base de
datos se llama EMPRESA_EJEMPLO_SA_CV, dar click derecho sobre ella, y
"Tasks" después "Restore" y finalmente "Databases".
Respaldo y Restauración de Base de Datos16
© 2014 BETTA GLOBAL SYSTEMS
En la siguiente ventana seleccionar la opción "From device" y dar click sobre el
botón
Aparecerá la siguiente ventana, dar click en el botón "Add"
Restaurar-Restore 17
© 2014 BETTA GLOBAL SYSTEMS
Aparecerá la siguiente ventana, seleccionar el respaldo (back up) a utilizar y dar
click en el botón "OK"
Aparecerá la siguiente ventana, dar click en el botón "OK"
Respaldo y Restauración de Base de Datos18
© 2014 BETTA GLOBAL SYSTEMS
Aparecerá la siguiente ventana, seleccionar la casilla que corresponde a la base de
datos a restaurar.
Sobre la misma ventana, despues de marcar la casilla ir al panel izquierdo superiory seleccionar "Options" y marcar la casilla "Overwrite the existing database (withreplace)" por ultimo dar click sobre el botón "OK"
Restaurar-Restore 19
© 2014 BETTA GLOBAL SYSTEMS
De lado izquierdo se puede ver el porcentaje del progreso
Al finalizar aparecerá la siguiente ventana, dar click en el botón "OK"
Respaldo y Restauración de Base de Datos20
© 2014 BETTA GLOBAL SYSTEMS
Posibles Problemas al Restaurar
1.- Si al momento de estar restaurando la base de datos marca el error de que la
base ya existe y esta en uso, es necesario renombrar solo el nombre de la base de
datos en la ruta del .mdf y log.ldf de la base de datos.
Sobre la misma ventana del Restor, ir al panel izquierdo superior y seleccionar "Options"
2.- El respaldo pudo ser generado en otra versión de SQL Server y no es
compatible con la versión con la que se cuenta, para ello es necesario que el
respaldo sea de la misma versión o menor a la versión con la que se cuenta.
3.- El sistema Millennium esta abierto.