List:Spanish« Previous MessageNext Message »
From:Juan Manuel Acuña Barrera Date:September 22 2009 3:10pm
Subject:Re: Backup en mysql
View as plain text  
Que tal Max. Efectivamente, el script es para tablas MyISAM (olvidé  
ponerlo) pero puede ir con el server activo. Yo lo tengo en el cron a  
las 2 am, hora en la que no hay nada o casi nada de movimientos.

Saludos!

El 22/09/2009, a las 10:02 a.m., Max Bube escribió:

> Juan , que tal? Mira que ese script solo puedes usarlo si tienes  
> todas las tablas MyISAM y con el Server stopeado.
>
> Max
>
>
>
> El 22 de septiembre de 2009 11:54, Juan Manuel Acuña Barrera
> <gps1mx@stripped 
> > escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> El 22/09/2009, a las 09:42 a.m., Fernando Romero escribió:
>
>
> Como puedo schedulear un backup en mysql, alguien me puede ayudar.
> Saludos.
>
> Buenas Fernando. Mira, si usas linux, unix o algo similar, quizá te  
> podría servir este script que yo uso. No solamente respaldas tu(s)  
> base(s) de dato(s) sino además yo puse también unas rutas  
> adicionales (produccion, pruebas y etc) ya que me interesan tenerlas  
> en respaldo. Ya que lo tengas en tu sistema y lo adaptes a tus  
> rutas, deberás ponerlo a que se ejecute automáticamente con cron. Te  
> pongo el script a continuación, comentado para que lo puedas adaptar  
> a tus necesidades
>
> #!/bin/bash
>
> # DEFINIMOS LOS PARAMETROS
> datetime=`date '+%Y-%m-%d-%H:%M:%S'`
> path1='/var/www/BACKUPS/backup-'$datetime
> bd1='baseProduccion'
>
> # CREACION DE DIRECTORIOS
> mkdir /var/www/BACKUPS/backup-$datetime
>
> # COPIA DE LA BASE DE DATOS
> cp -R /var/lib/mysql/baseProduccion $path1 1> /dev/null 2>&1
>
> # COPIA DE CARPETA DE PRODUCCION
> cp -R /var/www/produccion $path1 1> /dev/null 2>&1
>
> # COPIA DE CARPETA DE PRUEBAS
> cp -R /var/www/pruebas $path1 1> /dev/null 2>&1
>
> # COPIA DE CARPETA DE CONFIGURACIONES
> cp -R /etc/ $path1 1> /dev/null 2>&1
>
> # EMPACAMOS EN UN TAR Y DIVIDIMOS CON SPLIT EN PIEZAS DE 3850 MB  
> PARA QUE QUEPAN EN DVD
> tar -cz $path1 | split -b 3850m -d - $path1
>
> # LIMPIAMOS
> cd $path1
> rm -Rf *
> cd ..
> rmdir $path1
>
> #PARA DESCOMPRIMIR Y/O RESTAURAR: cat NOMBREBASE* | tar -xzv
>
>
>
>
>
>
> Espero que te sirva.
>
> Saludos!
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (Darwin)
>
> iEYEARECAAYFAkq45SkACgkQTc4QiYN6hDeATgCgh1gqZ7dE3yMJ9clzw8grUYlB
> TfgAn0eXUmdnwv2O5zZUvwIokki07bfG
> =l4Z3
> -----END PGP SIGNATURE-----
>
> -- 
> Lista de Correos de MySQL
> Para el historial de la lista: http://lists.mysql.com/mysql-es
> Para cancelar inscripción: http://lists.mysql.com/mysql-es?unsub=1
>
>


Attachment: [text/html]
Attachment: [text/html]
Attachment: [application/pgp-signature] Mensaje firmado digitalmente PGP.sig
Thread
Backup en mysqlFernando Romero22 Sep
  • Re: Backup en mysqlMax Bube22 Sep
    • Re: Backup en mysqlGN24 Sep
  • Re: Backup en mysqlJuan Manuel Acuña Barrera22 Sep
    • Re: Backup en mysqlMax Bube22 Sep
      • Re: Backup en mysqlJuan Manuel Acuña Barrera22 Sep
    • Re: Backup en mysqlewen fortune22 Sep
  • Re: Backup en mysqlewen fortune22 Sep
  • Re: Backup en mysqlburum28 Sep
    • Re: Backup en mysqlOscar Julian Rosales Blanco28 Sep
      • Re: Backup en mysqlGN28 Sep
        • RE: Backup en mysqlThomas Goik - auxion.de28 Sep
          • RE: Backup en mysqlGalo Izquierdo V28 Sep
            • Re: Backup en mysqlGN29 Sep
          • RE: Backup en mysqlOscar Julian Rosales Blanco28 Sep
        • Re: Backup en mysqlOscar Julian Rosales Blanco28 Sep