Preparacion antes de la migracion

Migrar un sitio WordPress implica mover todos los archivos del sitio y la base de datos de un servidor a otro, ademas de actualizar las referencias internas al dominio o servidor anterior. Una migracion bien planificada minimiza el tiempo de inactividad y reduce el riesgo de perdida de datos.

Antes de comenzar, es imprescindible realizar un respaldo completo del sitio actual incluyendo todos los archivos y la base de datos. Este respaldo debe guardarse tanto en el servidor actual como en un almacenamiento local o en la nube.

Proceso de migracion manual paso a paso

Fase 1: Exportar el sitio origen

  1. Exportar la base de datos: Acceder a phpMyAdmin en el servidor origen, seleccionar la base de datos de WordPress, y exportarla como archivo SQL usando la opcion Exportar > Quick > Go.
  2. Descargar todos los archivos: Usando FTP o el Administrador de Archivos de cPanel, descargar todos los archivos del sitio WordPress (especialmente /wp-content/ con temas, plugins y subidas de medios).

Fase 2: Configurar el servidor destino

  1. Crear una nueva base de datos en el servidor destino desde cPanel > MySQL Databases.
  2. Importar el archivo SQL exportado en la nueva base de datos usando phpMyAdmin.
  3. Subir todos los archivos de WordPress al directorio correspondiente del nuevo servidor via FTP.
  4. Editar el archivo wp-config.php con los datos de la nueva base de datos (nombre, usuario y contrasena).

Fase 3: Actualizar las URLs del sitio

Si el dominio cambia, es necesario actualizar todas las referencias al dominio anterior en la base de datos. Ejecutar el siguiente SQL en phpMyAdmin (reemplazando las URLs):

UPDATE wp_options SET option_value = replace(option_value, 'http://antiguo.com', 'http://nuevo.com') WHERE option_name = 'siteurl' OR option_name = 'home';
UPDATE wp_posts SET post_content = replace(post_content, 'http://antiguo.com', 'http://nuevo.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://antiguo.com', 'http://nuevo.com');

Alternativamente, usar el plugin Better Search Replace para realizar el reemplazo de forma segura con opcion de prueba sin escritura.

Verificacion post-migracion

Elemento a verificarComo verificarlo
Sitio carga correctamenteAbrir el dominio en el navegador
Panel de administracion accesibleAcceder a /wp-admin
Imagenes y media se muestranRevisar paginas con imagenes
Formularios funcionanProbar formulario de contacto
No hay URLs del dominio anteriorBuscar en la DB con Better Search Replace
SSL activo y correctoVerificar candado HTTPS en el navegador
Correo electronico funcionaEnviar correo de prueba desde el formulario
Was this answer helpful? 0 Users Found This Useful (0 Votes)