Pues como diría un viejo amigo de Jurassik Park: La evolución se abre camino.
Después de más de un año en blogger y varios meses en un servidor compartido de Dreamhost, el siguiente paso se venía venir.
Hace algunas semanas recibí un mensaje de los respetados administradores de Dreamhost en el que decía, en otras palabras: Hemos tenido que limitar el crecimiento de su blog a 300 visitantes simultáneos para no afectar negativamente a sus vecinos. Ésto fue debido a una avalancha de visitantes que tuve un bonito viernes en el que google decidió testear la fuerza de wwwhatsnew. Ved el resultado:
Si Dreamhost no hubiera impuesto ese limite.. quién sabe donde habría llegado… Esa caída espectacular de las 16 horas fue debida al límite impuesto por Dreamhost.
Después de comprobar que esos visitantes eran personas en carne y hueso y que miles de ellos recibieron mensajes del tipo: wwwhatsnew llegó a su limite, decidí dar el gran paso.
Desde hace dos días tengo un servidor dedicado en Ferca, empresa que todos conoceréis por ser una de las mejores (si no la mejor) en hospedaje dedicado en España.
Ahora genbeta, loogic y meneame son mis vecinos, David Carrero y equipo los responsables por la infraestructura y vosotros los lectores majetes que me avisaréis si encontráis algo raro (migrar de un servidor a otro ni siempre sale bien a la primera).
Aprovecho para contar los pasos realizados en la migración de Dreamhost a Ferca, por si alguien más se apunta:
- Contratar un servidor con David Carrero o cualquier otro responsable comercial de Ferca.
- Esperar los datos de administración del servidor.
- Bajar el código de vuestro blog a vuestro ordenador, via ftp. En mi caso usé Syncback, para sincronizar el contenido de las dos copias y tener la seguridad de que no me olvido de ningún archivo.
- Acceder vía SSH a vuestra cuenta de dreamhost usando putty, por ejemplo.
- Ejecutar el comando mysqldump -u(usuario) -p(password) –host mysql.xxxxx.com nombrebasededatos>nombrearchivo para exportar vuestra base de datos en un archivo.
- Subir los archivos en el directorio de vuestro servidor ferca vía ftp, usando syncback de nuevo, dentro del directorio HTML.
- Crear una base de datos y un usuario en el panel de control de Ferca. Crear también el dominio (sin modificar los parametros DNS aún).
- Modificar el archivo wp-config apuntando a la nueva base de datos, con el usuario y password correcto.
- Modificar el parametro de max-allowed-packet del archivo /etc/my.cnf de 1M para 64M, por ejemplo. De esta forma podrá importar algún paquete mayor de un mega de vuestra base de datos.
- Subir el archivo de la base de datos y ejecutar, vía ssh, en el nuevo servidor: mysql -u(usuario) -p(password) nombrenuevabasededatos<nombrearchivo
- Alterar el contenido de la tabla options sustituyendo la dirección del blog por la dirección IP de vuestro nuevo blog.
- Testear el blog usando https://direccionIP
- Si está todo bien, modificar los datos del DNS del dominio usando los que Ferca os mostrará en vuestra cuenta.
- Esperar a que los nuevos datos DNS se propaguen por toda Internet.