Pownce: No public Pownce messages.

Agrega tu enlace

BigDump, restaura GRANDES bases de datos Publicada el Miércoles 24 de Octubre de 2007 a las 3:38 pm por Ba-k

mysql.gif

Seguramente mas de uno de ustedes tiene un foro mediano en adelante o bien un blog enorme, en fin, cualquier aplicacion web que requiera de MySQL y que ocupe mucho espacio de esta.

Cuando se hacen los respaldos de una base de datos mediante aplicaciones como phpMyAdmin u otros similares, nos queda un archivo con el volcado de la base que cuando tratamos de restaurar por alguna emergencia, nos da error.

... y nos da error porque es demasiado grande, porque supera el timeout o porque simplemente algunos administradores de hospedaje web creen muy gracioso el limitar la subida de dumps a 2 mb, asi que termina uno haciendo archivitos pequeños o usando la tecnica ancestral de "copy paste, copy paste" ¬¬

En mi caso, aun teniendo servidor dedicado me es imposible restaurar una base mediante phpMyAdmin, porque la pura tabla "posts" de mi foro pesa mas o menos 1 Gb...

El funcionamiento de BigDump es sencillisimo, les enseño por pasos...

1.- Abrimos con un editor de texto el archivo BigDump y editamos estas lineas con los datos de su DB:

CODE:
  1. $db_server   = 'localhost';
  2. $db_name     = '';
  3. $db_username = '';
  4. $db_password = '';

2.- Creamos en su directorio web una carpeta, pongamosle "dump"

3.- Ahi mismo subimos el archivo bigdump.php y los volcados de base de datos, que generalmente son archivos .sql y .gz (incluso .zip)

4.- Llamamos a bigdump desde la web

CODE:
  1. http://nuestrositio.com/dump/bigdump.php

5.- De ahi solo seleccionamos el archivo que queremos que sea restaurado a la base y listo! ñ_ñ

Nota: si la base de datos es utf8 u otro juego de caractéres diferente a "latin", entonces lo especificaremos en el archivo bigdump.php, editando la siguiente linea: (esto es un ejemplo)

CODE:
  1. $db_connection_charset = 'utf8';

En lo personal amo este script, si tienen dudas, aca estoy =)

Aqui les dejo el enlace

BigDump, restaura GRANDES bases de datos

Otras entradas relacionadas


0 Trackbacks a este post

11 comentarios

  1. pepelopez
    Octubre 24, 2007 a las 6:36 pm

    Oye Ba-k que version del script usas… o cual es la web del script???

  2. Ba-k
    Octubre 24, 2007 a las 7:26 pm

    pepelopez: no puede ser, se me olvidó… es que ando con una gripa de perro, digo, de baka jejeje

    bueno, ahi esta el enlace ñ_ñ

    gracias por el recordatorio =)

  3. fherdito
    Octubre 25, 2007 a las 9:43 am

    gracias bakuno ñ_ñ

  4. PerV
    Octubre 25, 2007 a las 10:01 am

    Hola bak-1 Como estamos? Nda mas pase a hacer spam, no mentira jeje , pase nada mas a saludar y leerte en tu otra faceta. n_n

    Un gran saludo a ti y a Mary.

    PerV (Memo).

  5. Matroska
    Octubre 25, 2007 a las 12:47 pm

    HOLA BA-K buena alternativa, yo uso el SQL yog ^^ pero no es de licencia libre :S ahi que pagar :S esta parece ser una muy buena alternativa.

    /////////////

    Yo tengo un foro, y me base de datos me pesa 50 M y me parece bastante, cuando hago un backup del foro me sale error :S, Como haces tu con ba-k ? ya que tu BD esta pesando 1 gb ?

    Creo que seria muy buen aporte ! algo q solucione el problema xDD gracias ba-k

  6. Ba-k
    Octubre 25, 2007 a las 12:53 pm

    Matroska: es una gran gran alternativa, y como dije, mi tabla “post” es de 1 gb, pero la base en total pesa 2 y cachito :(

    perV: gracias man ñ_ñ que chido que estés por aca ñ_ñ

  7. Matroska
    Octubre 25, 2007 a las 1:38 pm

    Creo que me exprese mal, por favor puedes decirme tu secreto de como hacer un back up de la base de datos sin que el back up salga corrupto ?

    Muchas Gracias sigue así.

  8. Ged
    Octubre 25, 2007 a las 1:42 pm

    Pues yo tengo una base de datos de cerca de 250 megas.

    He estado probando hacer backups con putty.exe pero he tenido problemas y no lo consigo.

    Aquí nos explicas como restaurar la base de datos,

    pero ¿cómo hacemos el backup fiable?

    Gracias

  9. Ba-k
    Octubre 25, 2007 a las 3:51 pm

    ged: con el mismo phpMyAdmin, te recomiendo que hagas el backup de las tablas mas pesadas de manera independiente ñ_ñ

  10. Paumac
    Octubre 27, 2007 a las 8:26 pm

    HOla maestro, nada más para saludarte, y decir q doy fe q eres un putas en desarrollo web. UN saludo desde Colombia, CHau

  11. Sergio Daniel
    Noviembre 13, 2007 a las 5:34 pm

    ¿Me podrías por favor ayudar?
    Es que no sé cómo solucionar el problema en wordpress, he metido el archivo tanto en el index del sitio como en la carpeta del theme.
    Tengo las pestañas de un sitio con fondo transparente y estas están en el header, al ponerlas encima, pues ya sabemos qué pasa, se ve todo mal.
    Te agradecería tu ayuda, gracias.

Agregar comentario

*

*

XHTML: Puedes usar los siguientes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Aumentar ↓ | Disminuir ↑

Sindica este sitio usando RSS

Recuerda que si quieres mantenerte informado y recibir nuestras actualizaciones agrega nuestro feed a tu lector favorito y podrás darle seguimiento a nuestro sitio.