Migrar WordPress: archivos, base de datos y DNS
La migración WordPress no se trata solo de copiar archivos. La base de datos, la configuración del dominio, HTTPS, el correo electrónico y las operaciones del usuario final deben manejarse en el mismo plan.
Inventario previo al transporte
Tenga en cuenta las versiones de WordPress y PHP, los temas/complementos activos, el uso del disco y el tamaño de la base de datos. Enumere tareas cron, servicio de correo electrónico, sistema de pago y conexiones API externas. Verifique que el alojamiento de destino admita estos requisitos.
Realice una copia de seguridad de archivos y bases de datos desde un punto coherente. Es posible que se produzcan nuevos datos mientras continúa la migración en la tienda o el sitio de membresía. Planifique con anticipación la sincronización final de los datos y un breve intervalo de mantenimiento si es necesario.
Preparar la copia en el nuevo entorno.
Transfiera los archivos a la cuenta de destino, importe la base de datos y actualice la información de conexión en wp-config.php. Verifique la propiedad del archivo y los permisos de escritura. Evite cambios de URL innecesarios si el nombre de dominio no cambia.
Si el nombre de dominio o el protocolo cambian, utilice un método que conserve los datos serializados en la base de datos. Las herramientas simples de reemplazo de texto pueden dañar los datos de temas y complementos. Pruebe primero en una copia separada y mantenga una copia de seguridad revertida.
Funciones de prueba sin cambiar DNS
Puede intentar dirigir el nombre de dominio al nuevo servidor en su propia computadora utilizando métodos como el registro de hosts locales. Verifique que el certificado HTTPS cubra su dominio. Además de la página de inicio, consulte también los enlaces permanentes, las imágenes, la búsqueda y el inicio de sesión de administrador.
Pruebe salir del correo electrónico desde el formulario de contacto, iniciar sesión como miembro si corresponde y probar el flujo del proveedor de pagos. Evite que se envíen correos electrónicos o transacciones de pago reales a clientes reales desde el entorno de prueba.
Última sincronización, DNS y seguimiento
Transfiera datos actualizados al destino, cambie los registros DNS web y mantenga accesible el servidor antiguo durante la migración. Debido a las cachés de DNS, diferentes visitantes pueden llegar a diferentes servidores durante un tiempo. Durante este período, utilice un método que impida que se creen órdenes independientes en ambos lados.
Realice un seguimiento de los registros de errores, envío de formularios, enlaces rotos y uso de recursos en el nuevo entorno. Si se conserva la estructura de URL existente, no agregue redirecciones masivas innecesarias. Si las direcciones han cambiado, redirija permanentemente cada URL antigua a su nueva dirección correspondiente.
Compare el servicio adecuado para su proyecto.
Abrir herramienta de selección de alojamiento