Manual de Generación de Respaldos Automáticos DB
Transcripción
Manual de Generación de Respaldos Automáticos DB
Manual de Generación de Respaldos Automáticos DB [ Documentación ] Software para Almacenes :: andlogistics.com 1 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com Indice de Contenido Conexión SQL Server ..............................................................................................................3 Generar un Trabajo (Job) ........................................................................................................3 1. General .............................................................................................................................4 2. Pasos................................................................................................................................5 § Para SQL Server 2000 - 2005 ___________________________________________ 6 § Para SQL Server 2008 en adelante ______________________________________ 6 3. Programaciones ...............................................................................................................7 Directorio Ruta .......................................................................................................................10 2 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com Generar Respaldos Automáticos El presente manual es una guía rápida para ayudar a un administrador de sistemas de una organización, a generar y administrar los respaldos diarios de la base de datos WMS Conexión SQL Server Conectarse por medio de Microsoft SQL al servidor donde se encuentra instalada la base de datos WMS. Generar un Trabajo (Job) En el Explorador de Objetos, abrimos el Agente SQL , damos clic secundario y elegimos ‘Nuevo Trabajo’. 3 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com 1. General Nombrar la tarea y agregar una descripción: 4 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com 2. Pasos Ahora demos clic en Pasos > Nuevo a. Nombramos el paso b. Elegimos la Base de Datos del WMS c. Comando. Aquí escribiremos el código que genera el respaldo. Damos clic en Aceptar 5 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com § Para SQL Server 2000 - 2005 El código sería el siguiente: --1. Borrar Log de WMS-DB(Sustituir NombreDB por nombre real de la base de datos) use master backup log NombreDB with truncate_only go dbcc shrinkdatabase(NombreDB, truncateonly) go --2. Back Up de WMS-DB use NombreDB Declare @Cadena as VarChar(500) set @Cadena = 'D:\Respaldos\ '+CONVERT(CHAR(8), GetDATE(), 112)+replace(CONVERT(CHAR(8), GetDATE(), 114),':','')+'.bak' BACKUP DATABASE NombreDB TO DISK = @cadena § Para SQL Server 2008 en adelante El código sería el siguiente: --1. Borrar Log de WMS-DB(Sustituir NombreDB por nombre real de la base de datos) USE WMS; GO -- cambiamos el recovery a nodo simple ALTER DATABASE WMS SET RECOVERY SIMPLE; GO -- reducirmos el archivo log a 1 MB. DBCC SHRINKFILE (Italiannis_Log, 1); GO -- devolvemos el nivel de recovery a full ALTER DATABASE WMS SET RECOVERY FULL; GO --2. Back Up de WMS-DB use NombreDB Declare @Cadena as VarChar(500) set @Cadena = 'D:\Respaldos\ '+CONVERT(CHAR(8), GetDATE(), 112)+replace(CONVERT(CHAR(8), GetDATE(), 114),':','')+'.bak' BACKUP DATABASE NombreDB TO DISK = @cadena 6 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com El paso quedará registrado de la siguiente manera: 3. Programaciones Ahora demos clic en Programaciones > Nueva • • • • Nombrar la Programación Seleccionar Tipo de Programación (Periódica) Fijar la Frecuencia (Se recomienda Diaria 12 a.m.) Fijar Duración (Sin fecha de finalización) 7 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com Damos clic en Aceptar para la generación de la Programación en esta Tarea: 8 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com Finalmente Damos clic al botón ‘Aceptar’ de la ventana ‘Nuevo Trabajo’ y podremos observar que el trabajo ya está dado de alta en el agente SQL. 9 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com Directorio Ruta Al revisar nuestro directorio definido en el código/comando, diariamente observaremos un archivo (.bak) nuevo. Siendo responsabilidad del administrador decidir cuantos respaldos dejar y cuantos borrar, así como la decisión de comprimirlos para ahorrar espacio o dejarlos tal cual se generaron: 10 Systems & Web S.A. de C.V. Oaxaca 112-4º P Col. Roma Norte México, D.F. 06700 Tels. (52) (55) 1054-1508 y 09 www.andlogistics.com
Documentos relacionados
Manual de Inventario Inicial con Lote / Caducidad
Una vez teniendo los archivos Excel y XML con la información correspondiente se hace uso del archivo ejecutable, con el cual se realiza la selección del archivo Excel con el que se busca hacer el a...
Más detalles