Cómo usar la migración de WP todo en uno en WordPress
Parece ser inevitable. Eventualmente, llega el momento en que debe migrar su sitio de WordPress a un nuevo host. Tal vez supere a su antiguo host o su servicio se deteriore. Hay muchas razones por las que queremos, o tenemos que, hacer un cambio y encontrar un nuevo host que pueda acomodar su sitio a medida que crece. Pero mover cualquier sitio, incluso un sitio de WordPress, puede ser un proceso complicado.
Voy a mostrarte cómo hacerlo más fácil con el complemento All-in-One WP Migration .
Primero, algunos conceptos básicos de migración de sitios web
Algunas cosas se aplican a cada movimiento de sitio web, no solo a una migración de WordPress. Sin embargo, lo primero es lo primero, si se muda a GreenGeeks, puede omitir este artículo completo porque migraremos su sitio web por usted .
gratis _
Si alguna vez ha migrado sitios web usted mismo, sabe que es un servicio valioso. Nuestro equipo de migración lo ha visto todo, así que puedo decir con confianza que pueden manejar su mudanza y ahorrarle una montaña de estrés y molestias.
Bien, dicho esto, cuando está migrando un sitio web, aquí hay algunos puntos esenciales que debe tener en cuenta. Si ha estado en este camino, probablemente sea una noticia vieja y puede pasar a la siguiente sección sobre cómo instalar el complemento.
Pero si es nuevo en la migración de sitios, siga leyendo.
- Mantenga el sitio en su host anterior mientras planifica y ejecuta el movimiento . Desea evitar el tiempo de inactividad del sitio web, o al menos mantenerlo al mínimo, por lo que es importante que el sitio permanezca activo en el antiguo host hasta que esté seguro de que todo está funcionando en el nuevo host.
- Las bases de datos requieren una atención especial . Con una plataforma basada en bases de datos como WordPress, aún desea mantener el sitio en funcionamiento en el antiguo host durante la migración. Sin embargo, no desea que se realicen actualizaciones en la ubicación del sitio anterior durante ese tiempo, ya que se perderían cuando finalice el sitio anterior. Antes de la migración, suspenda la actualización (o creación) de publicaciones y páginas y deshabilite los comentarios . Puede realizar actualizaciones y volver a habilitar los comentarios en la nueva ubicación durante la migración.
- ¿Está su nombre de dominio registrado a través de su antiguo host? Si es así, es posible que desee moverlo al nuevo host o a un registrador de dominios. No deje su dominio con una empresa en la que no confíe para alojar su sitio web.
- ¿Estás usando HTTPS? Si no, ¡deberías estarlo ! El proceso de mover el certificado SSL que hace que HTTPS sea posible varía según el tipo de certificado que esté utilizando. Un certificado pagado o premium deberá volver a teclearse, por lo que querrá consultar con el emisor del certificado (que puede ser su antiguo host) sobre los detalles de exportación y con el nuevo host para obtener instrucciones de instalación. No deje este paso para el final del proceso de migración. Exportar, volver a teclear, etc. puede llevar algún tiempo. Planifique en consecuencia.
- Si está migrando WordPress con un cambio de dominio, asegúrese de hacer que el mapeo de redirección sea parte de su migración . Debe ser minucioso y completo con sus redireccionamientos 301, o sufrirá contratiempos de SEO. Si ha trabajado duro para mejorar la clasificación de sus resultados de búsqueda, dejar caer la pelota aquí puede retrasarlo. Camino de vuelta. No dejes que eso suceda . Asegúrese de que cada URL del sitio anterior esté asignada (y redirigida) a la URL correspondiente del sitio nuevo.
- Configure sus buzones de correo electrónico en el nuevo host . Si su anfitrión maneja su correo electrónico, es fácil pasar por alto este paso. Tendemos a dar por sentado el correo electrónico (cuando funciona correctamente). Asegúrese de tener un nuevo buzón configurado para cada cuenta de correo electrónico existente en su dominio antes de actualizar el DNS como la última parte de la migración.
- Cambia DNS y espera . Y luego espera un poco más. Después de actualizar los servidores de nombres de su dominio para que apunten al nuevo host, los cambios se propagan con bastante rapidez en estos días, generalmente dentro de una hora más o menos. Pero hay una razón por la que todo el mundo dice que hay que esperar de 48 a 72 horas antes de desactivar el sitio en el antiguo host. El DNS no se actualiza tan rápido en todas partes. Las actualizaciones pueden ser lentas para los ISP rurales y los países más pequeños. Si bien la mayor parte del mundo verá su sitio en el nuevo host de inmediato, es posible que algunos visitantes aún vean el sitio anterior durante un par de días. Siempre que estoy migrando un sitio web, dejo el sitio antiguo activo todo el tiempo que puedo. Pero siempre planifico una superposición de al menos 72 horas.
Instalación del complemento de migración de WP todo en uno
Vayamos a la parte buena, el complemento de migración de WordPress que nos facilitará la vida durante la migración.
Inicie sesión en su panel de administración de WordPress.
En la navegación de la columna izquierda, pase el mouse sobre el enlace "Complementos" y haga clic en el enlace "Agregar nuevo".
En el cuadro "Buscar complementos...", ingrese "Migración de WP todo en uno".
Una vez que haya localizado el complemento, haga clic en el botón "Instalar ahora".
Cuando se haya instalado el complemento, haga clic en el botón "Activar".
Exportación con el complemento de migración de WP todo en uno
En la columna de navegación de la izquierda, pase el mouse sobre el enlace "Migración de WP todo en uno" y haga clic en el enlace "Exportar".
Hay un par de opciones de exportación.
El enlace "Buscar reemplazar dentro de la base de datos" hace exactamente eso. Buscar y reemplazar será útil si se está mudando a un nuevo dominio o si la ruta en sus URL está cambiando.
En mi ejemplo aquí, me muevo entre dos instalaciones en el mismo dominio, por lo que la ruta cambiará. La ruta anterior es /108 y la ruta nueva es /108b.
Hay un botón "+ AÑADIR" para agregar más entradas de buscar y reemplazar.
El enlace "Opciones avanzadas" abre un menú de cosas que puede excluir de la exportación. No voy a excluir nada y, en la mayoría de los casos, tampoco querrás excluir nada.
El botón "EXPORTAR A" le presenta muchas opciones de almacenamiento basadas en la nube. Para este tutorial, exportaré el sitio a un archivo. Para exportar su sitio de WordPress, haga una selección en el menú desplegable "EXPORTAR A".
Tan pronto como hice clic en "ARCHIVO", comenzó la exportación.
Cuando se complete la exportación, esa superposición emergente permanecerá abierta. Debe hacer clic en el enlace de descarga para guardar la exportación en su computadora.
Importación con el complemento de migración de WP todo en uno
Bien, ahora que hemos exportado nuestro antiguo sitio, vayamos al nuevo sitio e importemos.
Deberá instalar WordPress en el nuevo host, luego instalar el complemento de migración All-in-One WP.
En la navegación de la columna izquierda, pase el mouse sobre el enlace "Migración de WP todo en uno" y haga clic en el enlace "Importar".
Localice el archivo de exportación desde la ubicación anterior. Si no especificó una ubicación, es probable que esté en su directorio de descargas.
Arrastre el archivo de exportación a la sección Importar de All-in-One WP Migration.
En este punto del proceso, es posible que experimente un error.
No es para preocuparse. Puede cambiar ese límite de carga en el archivo .htaccess; más sobre eso en un minuto. Por ahora, procedamos.
Verá una advertencia de que la importación sobrescribirá la base de datos existente. Eso está bien ya que estamos importando a una nueva instalación de WordPress. Haga clic en el botón "PROCEDER".
Recibirá un aviso de importación exitosa, ¡pero no lo cierre todavía!
Haga clic en el enlace "Guardar estructura de enlaces permanentes".
Accederá al inicio de sesión de administrador de la nueva instalación de WordPress.
Ahora acabamos de migrar la base de datos anterior a la nueva instalación, por lo que el inicio de sesión del administrador es el mismo que en el sitio anterior.
Una vez que haya iniciado sesión, será enviado a la página "Configuración de enlaces permanentes". No cambies nada aquí; simplemente desplácese hacia abajo y haga clic en el botón "Guardar cambios".
Eso es todo al respecto.
Si verifica la nueva instalación de WordPress, ahora debería coincidir con la antigua instalación existente.
Solucionar un error de importación con .htaccess
Si experimenta el error de carga, puede solucionarlo agregando algunas líneas al archivo .htaccess en su directorio raíz de WordPress.
Dado que mi exportación tiene un poco más de 50 MB, lo agregaré al final del archivo .htaccess en la nueva ubicación. Aumenta el tamaño de carga permitido a 60 MB.
1
2
3
4
5
|
php_value upload_max_filesize 60M php_value post_max_size 60M php_value memory_limit 256M php_value max_execution_time 300 php_value max_input_time 300 |
Puede ver que le di un valor de 60 MB a "php_value upload_max_filesize" y "php_value post_max_size". Puede aumentar ese valor M a lo que necesite para cargar su archivo de exportación.
En algunos hosts, es posible que no pueda aumentar el valor de carga más allá de cierto punto. Si realiza los cambios en .htaccess pero aún experimenta el error de tamaño de carga, comuníquese con el nuevo host y hágales saber que necesita aumentar los límites de carga de PHP.
Cuando no funciona la edición de .htaccess: omitir el error de importación mediante el uso de FTP
Si sus esfuerzos por aumentar el límite de carga de PHP no tienen éxito, puede omitir la carga de PHP y usar FTP para mover la exportación a su nueva instalación. Esta función solo está disponible con una extensión paga del complemento de migración de WP todo en uno, por lo que no he verificado la funcionalidad.
Realice una conexión FTP a la nueva instalación de WordPress.
Cargue el archivo .wpress (la exportación) a /wp-content/ai1wm-backups.
En la columna de navegación de la izquierda, pase el mouse sobre el enlace "Migración de WP todo en uno" y haga clic en el enlace "Copias de seguridad".
Pase el mouse sobre el ícono de la nube para abrir el botón "RESTAURAR". Haz clic en "RESTAURAR".
La migración es una cosa de muchos esplendorosos
He realizado más migraciones de sitios web de las que me gustaría recordar en los últimos 24 años, y si hay una constante en todas las migraciones, es esta: va a suceder algo inesperado. Nunca he tenido algo inesperado que sea algo bueno , así que es prudente estar preparado para cualquier cosa.
El primer paso y quizás el más obvio para estar preparado es tener una copia de seguridad de su sitio . Cuando está migrando a un nuevo host, esa copia de seguridad debe incluir todo a lo que tiene acceso: archivos del sitio, correo, bases de datos, todo.
Si tiene una copia de seguridad actual a mano, la peor catástrofe de migración se puede solucionar. Entonces, antes de hacer nada, ordene sus copias de seguridad.
¿Ha utilizado otros complementos de migración para WordPress? Háganos saber acerca de ellos. ¿Alguna vez ha dejado que un host maneje una migración por usted? También nos gustaría saber sobre eso.