Migrar WordPress sin tiempo de inactividad
Un sitio WordPress se migra sin interrupción si se respeta el orden: primero trasladar archivos y base de datos, después probar en el nuevo servidor, y solo entonces cambiar el DNS. En WWW4 hacemos esa migración por usted; va incluida en el servicio de alojamiento y no es una partida aparte en la factura. Usted nos facilita el acceso a su alojamiento actual y nosotros hacemos el resto.
WordPress tiene algunas particularidades que una simple copia de archivos no resuelve: la URL del sitio en la base de datos, los enlaces permanentes, los plugins de caché que recuerdan la dirección antigua. Aquí abajo lee cómo lo abordamos y dónde falla en la práctica.
Qué hacemos nosotros, qué aporta usted
Una migración sale mejor cuando está claro de antemano quién hace qué. La mayor parte del trabajo es nuestra; de usted necesitamos sobre todo accesos y unas cuantas respuestas.
Qué hace WWW4
La migración completa, desde la primera copia hasta la comprobación posterior al cambio de DNS.
- Traer los archivos, la carpeta uploads y la base de datos de su alojamiento actual
- Adaptar wp-config a la nueva base de datos y configurar nuevas salts
- Revisar URL del sitio, enlaces permanentes y caché en el nuevo servidor
- Crear los buzones antes de que cambie el DNS, y comprobar que los formularios llegan
- Configurar la versión de PHP que corresponde a su tema y sus plugins
Qué aporta usted
Sin estos datos no podemos empezar. Pídalos a tiempo a su proveedor actual.
- Acceso a su alojamiento actual: panel de control o FTP y la base de datos
- Acceso a la gestión de su nombre de dominio, o su transferencia a nosotros
- Qué plugins y qué tema usa, y si llevan licencias asociadas
- Un momento en el que pueda revisar usted mismo el nuevo sitio antes del cambio
Tras la migración, su sitio queda de inmediato en un alojamiento con caché de objetos Redis y con el Jaan Performance Engine, nuestro propio plugin para WordPress para caché e imágenes. Va gratis con su paquete y lo instalamos también si así lo desea.
Así se desarrolla la migración
Cinco pasos. Su sitio antiguo sigue en línea todo el tiempo; solo en el último paso nota algo el exterior, y entonces ya está todo probado.
Inventario y accesos
Miramos qué hay en marcha: qué versión de WordPress, qué tema, qué plugins, qué tamaño tienen la biblioteca de medios y la base de datos, qué buzones existen y si hay una tienda WooCommerce. Usted nos facilita el acceso a su alojamiento actual y a la gestión del dominio. La falta de accesos es, en la práctica, la causa más frecuente de retrasos.
Trasladar archivos y base de datos
Todo el espacio web, incluida la carpeta uploads, y la base de datos se copian a nuestro servidor. Creamos un nuevo wp-config con los nuevos datos de la base de datos y salts nuevas, y ponemos la versión de PHP que esperan su tema y sus plugins. Su sitio antiguo sigue funcionando con normalidad.
Revisar URL del sitio, enlaces permanentes y caché
WordPress guarda su propia dirección en la base de datos. Comprobamos la URL del sitio y la URL de inicio, hacemos que los enlaces permanentes se vuelvan a guardar para que las reglas de reescritura sean correctas, y vaciamos la caché de los plugins de caché que todavía retienen la dirección antigua. Esta es la parte que más se salta en una migración hecha por cuenta propia.
Probar en el nuevo servidor
El sitio se prueba en nuestro servidor sin que el DNS haya cambiado. ¿Cargan todas las páginas e imágenes, llegan los formularios, funciona el inicio de sesión, funciona la caja si tiene una tienda? Usted lo revisa con nosotros. Lo que salga mal aquí no cuesta nada; después del cambio, sí.
Cambiar el DNS y comprobar
Solo ahora apunta el DNS a nuestro servidor, o lo hacemos nosotros si su nombre de dominio está con nosotros. Después comprobamos que https funciona, que no han aparecido páginas de error y si sigue llegando correo al servidor antiguo que haya que recuperar. Su alojamiento antiguo lo cancela solo cuando todo lleva unos días funcionando bien.
Dónde falla WordPress
Un sitio WordPress es más que una carpeta de archivos. Seis cosas que salen mal en una copia simple, y que por eso siempre revisamos aparte.
URL del sitio y URL de inicio en la base de datos
WordPress guarda su propia dirección en la base de datos. Si ya no es correcta, el nuevo sitio le devuelve al antiguo o carga sin formato. Si el sitio funciona en una dirección temporal para las pruebas, después hay que volver a cambiarla.
Volver a guardar los enlaces permanentes
Las direcciones legibles de WordPress dependen de reglas de reescritura en el servidor. Tras una migración, la página de inicio suele funcionar, pero todas las páginas interiores dan un 404. Guardar una vez los enlaces permanentes lo resuelve.
wp-config y salts
El wp-config contiene los datos de la base de datos del servidor antiguo y las claves que protegen sus sesiones de inicio de sesión. En el nuevo servidor van ahí nuevos datos de base de datos y nuevas salts. Lleve también los ajustes adicionales que su desarrollador haya añadido ahí.
Carpeta uploads y bibliotecas de medios grandes
En un sitio con años de fotos, el peso no está en WordPress sino en la carpeta uploads. Una copia parcial solo se nota por imágenes que faltan en algún rincón del sitio. Por eso, tras la migración, comparamos el número de archivos y el tamaño en ambos lados.
Plugins de caché que retienen la URL antigua
Los plugins de caché guardan páginas ya construidas con la dirección antigua dentro, y a veces también archivos de configuración aparte. Si esa caché no se vacía, el nuevo sitio parece seguir apuntando al antiguo. Los vaciamos tras la migración y otra vez tras el cambio de DNS.
El correo que tiene que venir también
Sus buzones se migran también y se crean antes de que cambie el DNS. Mire también dentro de WordPress: un plugin SMTP que todavía apunta al servidor de correo antiguo deja de enviar correos de formularios o pedidos tras la migración. Eso también lo probamos en el paso cuatro.
Lo que obtiene después del cambio
Para seguir leyendo
¿No migra un sitio WordPress sino otra cosa, o quiere hacerlo usted mismo? Estas páginas le ayudan a seguir.