Página 1 de 1

No me deja restaurar mi copia de seguridad.

Publicado: 01 Sep 2012, 12:21
por teto86
Hola, pues un moderador de mi foro a eliminado el tema mas importante del foro, y tengo una copia de seguridad de la base de datos del dia 29, asique solo son 2 dias los que perderia no me importa.

El problema esque mi base de datos de es de poco mas de 100 mb y al importala no me deja hacerlo con bases de datos mas grandes de 50mb.

Alguien puede decirme como hacerlo?

Gracias.

Re: No me deja restaurar mi copia de seguridad.

Publicado: 01 Sep 2012, 12:27
por angelismo
Prueba a usar bigdump

Re: No me deja restaurar mi copia de seguridad.

Publicado: 01 Sep 2012, 13:28
por teto86
y que hago con eso? como funciona?

Re: No me deja restaurar mi copia de seguridad.

Publicado: 01 Sep 2012, 14:34
por Rainwod
(...) puede probar importando su base de datos por fragmentos, o sea si su base de datos es mayor a la capacidad que tiene su phpmyadmin de carga de archivos, entonces usted puede como ya le he dicho importar su base de datos por lotes. Si no sabe como hacerlo comente.... saludos

Re: No me deja restaurar mi copia de seguridad.

Publicado: 02 Sep 2012, 08:32
por teto86
pues no tengo ni idea... yo soy electromecanico... y de esto entiendo lo poco que e ido aprendiendo con la practica... :nolose: gracias.

Re: No me deja restaurar mi copia de seguridad.

Publicado: 02 Sep 2012, 09:39
por ThE KuKa
¿En que formato guardaste la copia de seguridad? ZIP / GZIP / SQL :?:

Usa BigDump como dice angelismo, baja el archivo, descomprimelo.

En tu servidor crea una carpeta llamada (por ejemplo): /tu_foro/backupsgt/

Sube BigDump y tu copia de seguridad a esa carpeta.

Abre el archivo bigdump.php

BUSCAR:

Código: Seleccionar todo

$db_server   = 'localhost';
$db_name     = '';
$db_username = '';
$db_password = '';
Esa parte debes editarla de este modo:

Código: Seleccionar todo

$db_server   = 'localhost';
$db_name     = 'nombre_de_tu_DB';
$db_username = 'nombre_del_usuario_DB';
$db_password = 'contraseña_usuario_DB';
BUSCAR:

Código: Seleccionar todo

$filename           = '';
Esa parte debes editarla de este modo:

Código: Seleccionar todo

$filename           = 'nombre_de_archivo_backup';
Dicho nombre podría ser con varias extensiones dependiendo de tu copia: por ejemplo, backup.sql puede ser backup.zip o puede ser backup.gz edita esa parte con el nombre y extensión correcto.
BUSCAR:

Código: Seleccionar todo

$db_connection_charset = '';
En esta parte debes introducir el conjunto de caracteres o codificación de la DB, en este caso utf8 con lo cual lo cambiamos así:

Código: Seleccionar todo

$db_connection_charset = 'utf8';
El resto del archivo no necesitas tocarlo, a no ser que pase nada raro, como ejecutar demasiadas consultas SQL y que tu servidor no lo soporte (cosa que me extrañaría en servidor de pago). Si esto ocurriera, se puede editar esta parte:
BUSCAR:

Código: Seleccionar todo

$linespersession    = 3000;
Aquí cambiaríamos el número 3000 por otro mas bajo, pero repito, esto seria extraño que ocurriera.

Tras todo esto realizado, y guardar el archivo, sube el archivo modificado a tu carpeta /tu_foro/backupsgt/ (recuerda, donde tienes el backup de la DB subido) y ejecútalo desde el navegador de este modo: http://www.tu_sitio/tu_foro/backupsgt/bigdump.php

Bueno, creo que esta mas o menos bien explicado. :lee

Saludos. :ok:

Re: No me deja restaurar mi copia de seguridad.

Publicado: 02 Sep 2012, 10:10
por ThE KuKa
Guía creada y enviada a la Biblioteca para tenerla mas a mano:
http://www.phpbb-es.com/biblioteca/kb_show.php?id=42

Re: No me deja restaurar mi copia de seguridad.  Tema Solucionado

Publicado: 04 Sep 2012, 02:59
por Alorse
El problema ya fue resuelto mediante una intervención, lo que se hizo fue exportar dicho tema y sus más de 16.000 mensajes de la copia de la base de datos antigua e insertarlo en base de datos en uso, no fue fácil, pero funcionó.

Re: No me deja restaurar mi copia de seguridad.

Publicado: 04 Sep 2012, 08:59
por teto86
Gracias a todos!!! y gracias a alorse, un tio que se lo a currado y sabe lo que hace!!!