Mar 19

Importar bases de datos MySQL de gran tamaño cuando superan los límites de phpMyAdmin

Frecuentemente se tienen dificultades para importar bases de datos MySQL que tengan gran tamaño dentro del proceso de administración de una página web, y resulta muy típíco en la administración de sitios o blogs meidante WordPress. Puede suceder que en algún momento haya que mover las bases de datos de un servidor a otro (p.e. en caso de migración de una página web) y que el nuevo imponga un límite en el tamaño máximo del archivo permitido para la BD. En estos casos, si se intenta cargar bases de datos por encima del límite máximo mediante phpMyAdmin recibiremos un mensaje de error por exceso tras el intento de importación.

Cada servidor de alojamiento permite un tamaño máximo de las bases de datos MySQL que se pueden importar. Desde la opción Importar de phpMyAdmin se puede conocer este límite.

Para salvar esta dificultad hay diferentes herramientas que permiten restaurar de forma sencilla grandes bases de datos MySQL cuando no se puede realizar la importación mediante phpMyAdmin u otros medios debido a los límites impuestos por un servidor web respecto a su tamaño o al tiempo de ejecución. Se pueden diferenciar dos tipos:

  • Scripts que se ejecutan internamente desde el propio servidor donde se importa la BD.
  • Programas que dividen/trocean los archivos de BD en archivos más pequeños dentro de los límites de tamaño del servidor para su posterior importación vía phpMyAdmin.

Continue reading

Abr 20

Migración de WordPress a nuevo dominio y servidor

La migración (traslado) de un sitio web NO se puede efectuar únicamente moviendo todos los archivos que hay en un servidor hacia el directorio de instalación del nuevo alojamiento. Para que el blog vuelva a funcionar correctamente hay que realizar adicionalmente cambios en la configuración de varios de sus elementos.

La migración de un blog (y, en general, de cualquier página web) que tenemos en funcionamiento con WordPress se convierte en un proceso laborioso y elaborado debido a que su casuística depende de la variación (o no) de  tres posibles elementos y de sus combinaciones. En general, se puede decir que es necesario llevar a cabo un proceso de migración del sitio cuando se produce alguna o varias de las siguientes situaciones:

– Cambio del servidor (empresa) de alojamiento.
– Cambio del dominio (nombre del dominio).
– Cambio de la ruta (dirección url) desde la que se accede dentro de un mismo dominio.
Continue reading