Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Automatizar BACKUPS y RESTORES (https://www.clubdelphi.com/foros/showthread.php?t=24879)

AMINOA2R 05-09-2005 17:38:15

Automatizar BACKUPS y RESTORES
 
Hay alguna aplicación para automatizar un backup y un restore ?

Ya se que puedo hacer un Gfix con un archivo bat pero, me gustaría saber si hay alguna herramienta para windows que nos permita hacer este proceso definbiendo una hora de inicio y comprobando si la base esta en uso o no antes de hacer nada, creando unos log de como ha quedado la restauración, etc..

Saludos...

droguerman 05-09-2005 20:26:19

depende de q gestor utilices en SQL Server tienes el Agente SQL para automatizar tareas

lucasarts_18 05-09-2005 20:47:34

Hola:

Date una vuelta por www.ibexpert.com

Saludos.

Rufus 06-09-2005 12:36:45

Yo utilizo desde hace más de una año sin problema un programita que se ejecuta como servicio de windows:

IB Backup/Restore scheduler

Hace backups y restores automáticos cuando tu le digas, escribe los resultados en logs e incluso te manda un e-mail a la direccion que quieras informandote del resultado.

AGAG4 06-09-2005 16:18:31

Te Recomiendo....
 
Te Recomiendo mirar el Demo que traen los IBX, este Demo viene en
C:\Archivos de programa\Borland\Delphi6\Demos\Db\IBX\Admin

esta muy completo....

Saludos.

AMINOA2R 07-09-2005 11:07:01

Rufus, me he descargado IB/BACKUP/RESTORE y me parece perfecto para hacer los backup-restores la pregunta es, como debo poner las opciones de BACKUP y RESTORE ?

por defecto aparecen asi:

BACKUP
------------------------------
IgnoreChesksums - false
IgnoreLimbo - false
MetadataOnly - false
NoGarbageCollection - false
OldMetadataDesc - false
NonTransportable - false
ConertExtTables - false
BlockingFactor - false


RESTORE
------------------------------
DeactivateIndexes - false
NoShadow - false
NovalidityCheck - false
OneRelationAtaTime - false
Replace - false
CreateNewDB - false
UseAllSpace - - false
falsePageSize - 4096
pagebuffers - 0

Rufus 07-09-2005 12:07:30

Pues depende de lo que quieras, pero en mi caso todas las opciones de backup estan a false y en las de restore sólo Replace está a true, las demás a false. Esto es así porque lo que hago es una backup de la base de datos y luego un restore reemplazando (sustituyendo) la original por la copia restaurada, y si se deja Replace a false lo que hace es dejar la original y crear un archivo aparte con la BD restaurada.

AMINOA2R 07-09-2005 12:57:57

Ok Rufus, estoy haciendo pruebas con las opciones de backup a false y en principio, todo bien.

Lo que si he dejado en RESTORE es [Replace,CreateNewDB].

He visto por ahí un ejemplo donde muestra esta configuración del restore y a mi en principio me va bien.

Entiendo que da igual que CreateNewDB este en FALSE o TRUE ya que siempre se crea un GDB reemplazando el anterior si tenemos REPLACE a TRUE.

rastafarey 12-09-2005 17:20:22

Resp
 
Te recomiendo tener un poc de cuidado con el restore automatico ya que puedes entorpecer el trabajo en los clientes o de no ser asi te podrias encontar con resultados inesperados.

AMINOA2R 12-09-2005 17:59:50

Bueno, evidentemente el restore es una tarea que hará automáticamente el servidor cuando no haya nadie conectado. Por ejemplo un domingo.

He comprobado que si por algún casual, alguien esta trabajando, osea, esta en uso la base de datos, no se realiza el restore de tal manera que se hace el backup pero no el restore por tanto, la base no la tocaría en este caso.

rastafarey 12-09-2005 18:45:41

Resp
 
Aunque debes tener en cuenta si el programa que dices baja la abase de datos para uso exclusivo lo cual entorpeceria el trabajo en los clientes tambien dbe tenr eso en cuenta.

Gabriel 20-10-2005 14:25:46

IB Backup/Restore scheduler
 
YA se que debo ser muy torpe pero no soy capaz de instalar el

IB Backup/Restore scheduler

Como se instalant las extensiones del panel control
he puesto todo en Windows\system y cuando intento arrancar panel de control, panel de control no arranca, se queda colgado, si quito el archivo *.cpl de Windows\system si que me arranca panel de control

Alguien me puede dar una ayuda
Gracias

AMINOA2R 20-10-2005 16:11:16

Yo no tuve problemas para ponerlo. Copia el archivo INI en windows\system o syste32 ... no recuerdo, y create la carpeta del programa en el raiz de C.

Si abres el INI verás como hace referencia a la ruta del programa. Esta debe ser la misma que realmente tengas sino no rulará.

Tienes tambien que registrar un archivo.

Mira, en esta dirección esta todo.:
http://www.is.svitonline.com/ddking/index.html


La franja horaria es GMT +2. Ahora son las 16:19:57.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi