Migrando un blog de WordPress
WordPress es un sistema especialmente desarrollado para administrar blogs, como este. Está construído sobre PHP y con MySQL como motor de base de datos.
En esta ocasión me tocó migrar un blog de un servidor basado a otro. Tarea fácil cuando se trata de la misma arquitectura de hardware, pero me dió un poquito más de trabajo porque el blog corría sobre un sistema x86 (32 bits) y había que migrarlo a uno virtualizado sobre una plataforma x64 (64 bits).
La diferencia principal radica en que para x64, la versión de MySQL disponible no es la misma que para arquitecturas x86. Acá dejo los datos de ambas plataformas
x86
Sistema Operativo: CentOS 4.7
Apache 2.0.63
PHP 5.1.6
MySQL 5.0.68
x64
Sistema Operativo: CentOS 4.7 x64
Apache 2.0.52
PHP 4.3.9
MySQL 4.1.22
Lo primero que hay que hacer es crear un respaldo en el sitio actual, tanto de la base de datos como del directorio donde está nuestra actual instalación de WordPress.
El directorio puedes respaldarlo utilizando el comando tar
tar czvf backup.tar.gz foldername
Luego, hay que respaldar la base de datos. Para esto podemos utilizar el comando mysqldump o bien, si contamos con un administrador de MySQL tipo phpMyAdmin, hacer una exportación de los datos en formato SQL.
Una vez que se tienen ambos respaldos, podremos transferir vía FTP o SFTP el respaldo del directorio del sitio al nuevo servidor. Una vez en el nuevo servidor, procedemos a descomprimirlo en la carpeta desde donde será llamado por el Apache.
tar xzvf backup.tar.gz
Una vez descomprimido, necesitamos importar la base de datos. Nuevamente, es buena idea tener un administrador de MySQL en el nuevo servidor. Con phpMyAdmin, creamos la nueva base de datos y el usuario asociado a la misma, el cual puede ser diferente del que teníamos en el servidor anterior, y bastará luego con editar el archivo wp-config.php para ajustar la cadena de conexión a la base de datos con los nuevos datos.
Una vez creada la base de datos, seleccionamos la opción SQL y pegamos allí el contenido obtenido de la exportación de los datos del servidor anterior.
Teniendo listos el directorio y la base de datos, lo único que resta es configurar el apache y modificar el DNS en caso que sea necesario.
Previous Articles
Bienvenido a eVollution
La información es valiosa pero no sirve de mucho si no se comparte!
Toda la información aquí publicada puede leerse, estudiarse, transferirse o publicarse en otro medio siempre y cuando se cite la fuente original de donde la información fue tomada.
Este sitio es mantenido por mr.evo. Si alguien desea contribuir con información, favor contactarme


