Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

autobackup mysql

Estas en el tema de autobackup mysql en el foro de Bases de Datos General en Foros del Web. tengo un sistema web con base de datos, y necesito que el sistema (u programa, etc..) respaldeautomaticamente la base de datos. uso phpmyadmin de mysql, ...
  #1 (permalink)  
Antiguo 12/03/2009, 18:06
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
Exclamación autobackup mysql

tengo un sistema web con base de datos, y necesito que el sistema (u programa, etc..) respaldeautomaticamente la base de datos.
uso phpmyadmin de mysql, hay alguna manera de respaldar automaticamente la base de datos? o hay que hacerlo manualmente??
  #2 (permalink)  
Antiguo 13/03/2009, 06:31
 
Fecha de Ingreso: abril-2008
Ubicación: Rubí
Mensajes: 131
Antigüedad: 16 años, 1 mes
Puntos: 3
Respuesta: autobackup mysql

Hola! Pues existe una forma (supongo que varias, pero esta gratuita) de crear automaticamente respaldos de la base de datos.
puedes crear un pequeño script bash de esta forma:

Código bash:
Ver original
  1. #!/bin/bash
  2. fecha=$(date +%Y%m%d)
  3. mysqldump -user -pass base_datos > fichero_destino_$fecha.sql
  4. bzip2 fichero_destino_$fecha.sql

Lo guardaremos como "backup" , y posteriormente lo ubicaremos en la carpeta que desees:
/.../copias_de_seguridad/ , y le damos permisos de escritura:

Código bash:
Ver original
  1. chmod +x backup

Seguidamente modificaremos el crontab para programar la tarea:
Código bash:
Ver original
  1. crontab -e
  2. 0 0 * * 7 /home/users/usuario/mysql_backups/backup
El formato de la instruccion de crontab es la siguiente:

[minutos] [hora] [día] [mes] [dia_de_semana] [comando]

Para estar seguros de que funciona, ejectuar a mano una vez el script. Si funciona, revisaremos que el cron lo hemos configurado correctamente.


Salu2!
  #3 (permalink)  
Antiguo 13/03/2009, 06:53
 
Fecha de Ingreso: julio-2008
Mensajes: 253
Antigüedad: 15 años, 9 meses
Puntos: 11
Respuesta: autobackup mysql

Hola puedes intenta este script...es super bueno y configurable


AutoMySQLBackup
http://www.debianhelp.co.uk/mysqlscript.htm

suerte
__________________
Neothek.com | Web hosting, registro de dominios, Diseño Web y Certificados SSL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:59.