Backup grande, restauración perfecta.

Instalación, actualizaciones, aplicación de mods... Todo lo que necesitas saber sobre los Foros phpBB para gestionarlos en tu sitio web.

Moderadores: fabriciano, randy

Backup grande, restauración perfecta.

Notapor ThE KuKa » 27-03-2005 23:14

Backup grande, restauración perfecta.

Descripción: 'MOD' sencillo para restaurar copias de seguridad "pesadas" en pocos pasos.
Autor: randallschleufer
Traducción: ThE KuKa - http://www.phpbb-es.com
Tipo: Como
Palabras Clave: backup, restaurar, larga, grande, base de datos, subir, ftp, admin, panel, mysql
Categoría: Administración

He encontrado varias soluciones para restaurar DBs grandes, pero ninguna tan simple como este "MOD de emergencia". Si tienes acceso FTP al foro, probablemente puedas utilizar este método.

Con el cliente FTP, sube tu archivo backup.sql a phpBB/admin/ donde backup.sql es el nombre de tu copia de seguridad y phpBB es el nombre de tu directorio raíz del foro.

Seguramente tardara un rato en subir el archivo, así que toma un café, comprueba tu email, o hecha una partida a la Play2 ;-)

Cuando el archivo este subido, necesitas modificar UN archivo de tu foro phpBB. El archivo sera phpBB/admin/admin_db_utilities.php en EL MISMO directorio que acabas de subir backup.sql

En phpBB/admin/admin_db_utilities.php

BUSCA:
Código: Seleccionar todo
else
  {
  $sql_query = fread(fopen($backup_file_tmpname,'r'),filesize($backup_file_tmpname));
  }

Ahora podemos forzar a phpBB a leer nuestro archivo REEMPLAZANDO el código antedicho por este código ("backup.sql" es el nombre de tu copia de seguridad, y se requieren las comillas)

REEMPLAZAR CÓDIGO ANTERIOR POR ESTE:
Código: Seleccionar todo
else
  {
  $sql_query = fread(fopen("backup.sql",'r'),filesize("backup.sql"));
  }

Ir al ACP -> Administración General -> Restaurar la base de datos

Escribe cualquier cosa en el cuadro de texto, NO lo dejes en blanco. Haz clic en el botón Comenzar la Restauración y la base de datos comenzará a restaurar inmediatamente (el archivo subido). Puede llevar minutos hasta el proceso final, así que ves a por otra taza de café, o a echar otra partidita a la Play2 :fumao
Cuando vuelvas, tu phpBB dirá que si se a restaurado correctamente tu base de datos.

Por seguridad, restaura tu archivo phpBB/admin/admin_db_utilities.php a su estado original y borra el archivo phpBB/admin/backup.sql esto prevendrá la restauración "accidental".

Un apunte mas, no lo e probado, simplemente me e limitado a hacer la traduccion y compartirla con los usuarios, no solo en mi web o aqui, si no en otras tantas, decision vuestra es probar, pero si esta en la KB de phpBB creo que sera por algo.

S@lu2
Avatar de Usuario
ThE KuKa
Veterano
 
Mensajes: 108
Registrado: 19-07-2003 21:44
Ubicación: Sabadell



Notapor eyeglass » 12-09-2005 19:45

A mi no me funciona me da error tengo que actualizar el foro antiguo a la nueva version para que su backup sea compatible para subirlo a la ubicacion del nuevo foro me da un sintax error en 1062.
eyeglass
Veterano
 
Mensajes: 64
Registrado: 12-02-2005 01:33
Ubicación: Las Palmas (Isla de Gran Canaria)

Notapor fabriciano » 13-09-2005 13:34

Revisa la línea en donde te da el error, significa que no has copiado bien el código.

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10376
Registrado: 04-09-2001 15:34
Ubicación: Lugo

Notapor daosorio » 14-12-2005 16:19

Fabriciano:

Hace poco siguiente los pasos que encontré en este foro pude actualizar mi foro del 2.0.10 al 2.0.18. Todo jaló muy bien. Los mensajes y todo el foro funciona bien.

Sin embargo, ahora, solo un detalle; cuando hago un backup, el file solo pesa 1 mega, cuando antes era de 13 megas.

Y antes, a modo de prueba, lo restauraba de manera local en mi pc y jalaba bien, pero ahora al tratar de restaurarlo localmente me dice...

Error importing backup file

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '

Powered by phpBB 2.0.18 © 2001 phpBB Group

‹xÚ


¿A qué se deberá...?

Gracias de antemano por tu ayuda. :D

Saludos.
daosorio
Junior
 
Mensajes: 8
Registrado: 25-11-2005 22:48

Notapor fabriciano » 14-12-2005 19:11

El error se debe a que el backup no se ha efectuado bien. Se ha producido algún fallo en el proceso.

Te recomiendo que le eches un vistazo a Backup y restore. Tal vez te permita encontrar otras formas de realizar el backup que pretendes.

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10376
Registrado: 04-09-2001 15:34
Ubicación: Lugo

Notapor daosorio » 15-12-2005 23:02

Enterado y gracias.
daosorio
Junior
 
Mensajes: 8
Registrado: 25-11-2005 22:48

Notapor fabriciano » 16-12-2005 19:12

Suerte. :wink:
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10376
Registrado: 04-09-2001 15:34
Ubicación: Lugo

Notapor Zetman » 06-02-2006 20:38

Creo que yo tb tengo problemas para restaurar... Hice todos los pasos que se indican arriba, pero en el momento que tengo q:

Ir al ACP -> Administración General -> Restaurar la base de datos

Escribe cualquier cosa en el cuadro de texto, NO lo dejes en blanco. Haz clic en el botón Comenzar la Restauración y la base de datos comenzará a restaurar inmediatamente (el archivo subido).


No puedo hacerlo, aunque escriba algo en el cuadro de texto... al clicar en COMENZAR LA RESTAURACIÓN, no sucede nada. Alguien me puede ayudar? Gracias!
Zetman
Junior
 
Mensajes: 1
Registrado: 06-02-2006 20:34

Notapor fabriciano » 06-02-2006 21:47

Si no te funciona este método, prueba alguno de los que explico en Backup y restore.

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10376
Registrado: 04-09-2001 15:34
Ubicación: Lugo

Holaz

Notapor diosk » 26-01-2007 03:14

Bueno, intente lo de arriba. Pero cuando tengo q llenar laparte q dices q no la dejemos vacia, le pongo cualquier cosa, y me sale lo siguiente:

No se ha podido subir ningún archivo

Por q puede ser?
Hay otra forma?
Ya probe la anterior y tampoco me funciona...


Gracias!!!
diosk
Junior
 
Mensajes: 1
Registrado: 26-01-2007 03:09


Volver a Foros phpBB (Versión 2)