![]() |
Realizar backup automatico 1 ves al dia
Hola buenas tardes a todos, bueno estoy buscando un medio de realizar un backup automatico de mi base de datos en mysql, ya que esta realiza cambio constatemente y no quisiera perder la informacion y para no afectar el trabajo lo haria automaticamente cada 24 horas esta base de datos pesa 200 megas, lo que deseo saber es como podria realizar esto con delphi, bueno espero sus respuestas, y gracias de antemano por su ayuda
|
No conozco MySQL, pero supongo que tendrá alguna herramienta para hacer el backup.
Yo trabajo con Firebird. Esta BBDD lleva una herramienta llamada gbak (gbak.exe en Windows). Desde Delphi puedes llamarla con la instruccion ShellExecute(param...). Esto emula el hacerlo desde la línea de comandos. Código:
gbak -t BaseDeDatos.FDB BaseBackup_DiaDeLaSemana.FBK - en Windows, mediante las "Tareas Programadas" - en Linux utilizando el fichero crontab, para agregarle tareas a horas determinadas. Esto evita tener tu aplicación ejecutándose las 24 horas del día. |
Aunque este hilo ya esta un poco viejo, como no tiene la solucion, lo contesto:
Recien estoy comenzando con MySQL, pero te puedo contestar que con las Tools de MySQL, el MySQL Administrator, te permite hacer las salvas y restauras de tu BD, y tambien programar la frecuencia |
La franja horaria es GMT +2. Ahora son las 09:51:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi