Welcome, Guest. Please Login or Register.
April 27, 2025, 07:17:23 AM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  Language Specific User Help  |  Español  |  Cambio de nuestra Db a otro Server. « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Cambio de nuestra Db a otro Server.  (Read 966 times)
ja2m
Noobie
*
Posts: 4


Cambio de nuestra Db a otro Server.
« on: June 05, 2002, 10:31:53 AM »
Reply with quote

Continuando con el churro tan largo que me ha salido con el tema de la actualización a Yabbse 1.4, he redactado otro manualillo de como hacer una cópia de seguridad de nuestra Base de Datos en el server que la tengamos y subirla a otro server en el que ya tengamos creado otro yabbse, de esta manera podremos pasar todo, post, nick, etc, de un foro a otro, está comprobado y funciona perfectamente. Espero que sirva de ayuda.

Copia de Seguridad de nuestra Base de Datos y subirla a otro Server

Para no liarnos y que podamos ir entendiendo los pasos a seguir para el backup y el restore de nuestra base de datos, llamaremos Server_1 al server que aloja el foro del que queremos hacer la copia de nuestra base de datos y Server_2 al server donde subiremos esa copia. No es necesario hacer hincapié en que en el Server_2  ya hemos tenido que crear un foro Yabbse.

Lo primero que necesitamos es el archivo yabb_backup este es un archivo *.ZIP, lo descomprimimos en C:\ y nos crea una carpeta que se llama yabb_backup. El archivo lo podemos encontrar aquí: http://www.aspiretowebdesign.net/download/yabb_backup.zip

Dentro de esa carpeta raíz nos ha creado 8 archivos:

A) HACER LA COPIA DE NUESTRA BASE : (Leed la nota al final del manual)
1.- Nos conectamos a nuestro Server_1 vía FTP como normalmente hacemos.
2.- Abrimos la carpeta donde tenemos instalados todos los archivos de YaBBSE, normalmente \public_html\, o también \yabbse\.
3.- Creamos una nueva carpeta a la que llamaremos backup, le cambiamos el CHMOD y le ponemos 777.
4.- Ahora subiremos todos los archivos que tenemos en nuestra carpeta yabb_backup a esa carpeta que hemos creado y después cambiamos el CHMOD de esos archivos y le ponemos 666.
5.- Editamos el archivo Settings.php, y modificamos el valor de estos datos que corresponden con nuestra base de datos del Server_1:

# Database name
$settings['db_name'] = 'xxxxx';

# Database user name
$settings['db_user'] = 'xxxxx';

# Database password
$settings['db_password'] = 'xxxxx';

# What is your host (normally localhost)
$settings['db_host'] = 'localhost'; (Este lo he dejado puesto, porque normalmente siempre es así.

Después le decimos que queremos guardar los cambios y ya casi lo tenemos.

6.- Es muy importante, y además necesario que entremos en Administración y poner el Foro en Modo Mantenimiento, si no, no nos dejará hacer la Copia de Seguridad.

7.- Ahora, que ya tenemos subidos todos los archivos, tenemos que abrir la dirección de nuestro foro por ejemplo:  http://www.mysite.com/yabbse/index.php y cambiamos el final (/index.php), por /backup/backup.php, actualizamos y automáticamente se creará la copia de nuestra base de datos en la carpeta que anteriormente habíamos creado /backup, esta base de datos tendrá por nombre backup.sql y volviendo a entrar vía FTP a nuestro Server_1, nos bajamos a nuestro ordenador la base de datos.

B) RESTAURAR LA COPIA DE NUESTRA BASE :
1.- Nos conectamos a nuestro Server_2 via FTP como normalmente hacemos.
Abrimos la carpeta donde tenemos instalados todos los archivos de YaBBSE, normalmente \public_html\, o también \yabbse\.
Creamos una nueva carpeta a la que llamaremos backup, le cambiamos el CHMOD y le ponemos 777.  
Ahora subiremos todos los archivos que tenemos en nuestra carpeta yabb_backup a esa carpeta que hemos creado y después cambiamos el CHMOD de esos archivos y le ponemos 666.
Editamos el archivo Settings.php, y modificamos el valor de estos datos que corresponden con nuestra base de datos, pero del Server_2:

# Database name
$settings['db_name'] = 'xxxxx';

# Database user name
$settings['db_user'] = 'xxxxx';

# Database password
$settings['db_password'] = 'xxxxx';

# What is your host (normally localhost)
$settings['db_host'] = 'localhost'; (Este lo he dejado puesto, porque normalmente siempre es así.

Después le decimos que queremos guardar los cambios y ya casi lo tenemos.

6.- Antes de terminar, tenemos que subir la base de datos que nos habíamos bajado del Server_1 y que ya la teníamos en nuestro ordenador (backup.sql) y la subimos tambien via FTP a la carpeta backup de este Server_2.

7.- Es muy importante, y además necesario que entremos en Administración y poner el Foro en Modo Mantenimiento, si no, no nos dejará hacer la Copia de Seguridad.

8.- Abrimos dirección de nuestro foro en el Server_2 por ejemplo :  http://www.mysite.com/yabbse/index.php y cambiamos el final (/index.php), por /backup/restore.php, actualizamos y automáticamente se habrá restaurado la copia que habíamos bajado del otro server a este nuevo.

Acordaros que al haber subido la copia de la base del otro server, se han actualizado todos los nicks que teníamos en el primer servidor, con lo cual para poder entrar con un nick de administrador deberíamos saber el pass del primer server, el nick del administrador que hayamos creado al montar el foro en el segundo server ya no existirá..

NOTA:
Tenemos que haber realizado una copia con el bloc de notas (si estamos trabajando con el Windows), de la plantilla del foro (Server_1) para que después podamos restaurar los colores que teníamos en nuestro foro, lo podemos encontrar entrando a Administración/Configuración del Foro/Editar Plantilla del foro .
Logged
daleguerra
Full Member
***
Posts: 102


Visit our forum: www.portal-hispano.com

Buen manual...
« Reply #1 on: June 07, 2002, 09:12:07 AM »
Reply with quote

Que tal una chincheta para este post?

Saludos...
Logged

You learn a lot from errors... nothing from successes
De los errores se aprende mucho... de los aciertos nada (Spanish)[/color][/size][/font]
Omar Bazavilvazo
YaBB SE Developer
YaBB God
*****
Posts: 2153


I never said I would stay to the end...

WWW
Re:Cambio de nuestra Db a otro Server.
« Reply #2 on: June 07, 2002, 03:38:02 PM »
Reply with quote

gracias j2m!

lo agregue a preguntas frecuentes :P (el link al tema)

ja ne!
Logged

Greetings from México!
http://omarbazavilvazo.com
Mi foro Español-Japonés
http://hablajapones.org
http://hablajapones.org/index.php/japones/tutoriales/b16.php

NO me manden IM para soporte o dudas
...Leo los foros como todos...
ja2m
Noobie
*
Posts: 4


Re:Cambio de nuestra Db a otro Server.
« Reply #3 on: June 11, 2002, 09:30:16 PM »
Reply with quote

Gracias Omar por ponerlo en "preguntas frecuentes", espero que le sirva a alguien. Y perdona por no contestarte antes, he estado muy liado.   :) :)
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  Language Specific User Help  |  Español  |  Cambio de nuestra Db a otro Server. « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.032 seconds with 17 queries.