🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Preguntas frecuentes sobre la migración de PrestaShop a un nuevo servidor

Actualizado el 20 de febrero de 2026

Introducción: ¿Por qué migrar tu tienda PrestaShop?

Migrar tu tienda online a un nuevo servidor puede sonar a tarea compleja, pero es más común de lo que piensas. Ya sea porque tu negocio está creciendo, porque necesitas mejor rendimiento, más seguridad o simplemente porque encontraste una oferta de hosting más atractiva, cambiar de servidor es un proceso que, si se hace bien, no debería afectar a tus clientes ni a tu facturación. En esta guía, responderemos a las preguntas más frecuentes sobre cómo migrar PrestaShop servidor, cambio hosting PrestaShop y todo lo que necesitas saber para transferir PrestaShop FAQ de forma segura.

[INFO] Recuerda: una migración planificada y con backups es una migración exitosa. No la hagas con prisas.

¿Qué necesito saber antes de migrar?

¿Cuándo es el mejor momento para migrar?

El mejor momento es cuando tu tienda tenga menos tráfico. Generalmente, durante la madrugada o los fines de semana. Así, si algo sale mal, el impacto en tus ventas será mínimo.

¿Qué datos debo respaldar?

Debes hacer una copia de seguridad de todo:

  • Archivos del sitio: todos los archivos de PrestaShop (carpeta public_html o www).
  • Base de datos: la base de datos MySQL donde se almacenan productos, pedidos, clientes, etc.
  • Configuraciones adicionales: archivos como config/settings.inc.php o app/config/parameters.php.

¿Qué herramientas necesito?

Puedes hacerlo manualmente con FTP y phpMyAdmin, o usar módulos de migración como el PrestaShop Migration Tool. También tu hosting puede ofrecer herramientas automáticas.

[TIP] Si tu nuevo hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso al panel es a través del puerto 2106. Por ejemplo: https://tudominio.com:2106.

Preguntas frecuentes sobre la migración

1. ¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu tienda y la velocidad de tu conexión. Una tienda pequeña (menos de 500 productos) puede migrarse en 1-2 horas. Tiendas grandes (miles de productos, imágenes, pedidos) pueden tardar varias horas o incluso un día.

2. ¿Perderé datos durante la migración?

No, si haces una copia de seguridad completa y sigues los pasos correctamente. Siempre guarda el backup en tu ordenador o en la nube antes de empezar.

3. ¿Mi tienda estará offline durante la migración?

Sí, es recomendable poner tu tienda en modo mantenimiento durante el proceso. Así evitas que clientes hagan pedidos mientras los datos no están sincronizados.

4. ¿Necesito conocimientos técnicos avanzados?

No necesitas ser un experto, pero sí tener nociones básicas de FTP, bases de datos y configuración de dominios. Si te sientes inseguro, contrata a un profesional o pide ayuda a tu hosting.

5. ¿Qué hago si algo sale mal?

Siempre ten a mano tu backup. Si falla la migración, puedes restaurar tu tienda en el servidor anterior y volver a intentarlo. También contacta al soporte técnico de tu nuevo hosting.

Pasos para migrar PrestaShop a un nuevo servidor

Paso 1: Prepara tu tienda actual

  1. Activa el modo mantenimiento: Ve a Parámetros de la tienda > Mantenimiento y marca "Sí". Así los clientes verán un mensaje de "Tienda en mantenimiento".
  2. Desactiva cachés: Ve a Parámetros avanzados > Rendimiento y desactiva todas las cachés (CCC, Smarty, etc.) para que la migración sea más limpia.
  3. Haz una copia de seguridad completa:
    • Archivos: Usa FTP (FileZilla, Cyberduck) para descargar toda la carpeta de tu tienda.
    • Base de datos: Accede a phpMyAdmin, selecciona tu base de datos, ve a Exportar y elige formato SQL. Guarda el archivo.

Paso 2: Prepara el nuevo servidor

  1. Contrata tu nuevo hosting y asegúrate de que cumpla con los requisitos de PrestaShop (PHP 7.4 o superior, MySQL 5.6+, etc.).
  2. Accede al panel de control (por ejemplo, Syspanel vía puerto 2106).
  3. Crea una base de datos nueva y un usuario con todos los privilegios. Anota el nombre, usuario y contraseña.
  4. Sube los archivos: Usa FTP para subir todos los archivos de tu tienda a la carpeta public_html (o www) del nuevo servidor.

Paso 3: Importa la base de datos

  1. En el nuevo servidor, abre phpMyAdmin (desde el panel).
  2. Selecciona la base de datos que creaste.
  3. Ve a Importar y selecciona el archivo SQL que descargaste. Haz clic en Continuar.

Paso 4: Configura los archivos de conexión

  1. Busca el archivo app/config/parameters.php (en PrestaShop 1.7+) o config/settings.inc.php (en versiones anteriores).
  2. Edítalo con un editor de texto y cambia los datos de la base de datos:
    • database_host: normalmente localhost
    • database_name: el nombre de tu nueva base
    • database_user: el usuario que creaste
    • database_password: la contraseña
  3. Guarda los cambios y sube el archivo si lo editaste localmente.

[WARNING] No uses bloc de notas de Windows; usa editores como Notepad++ o Sublime Text para evitar problemas de codificación.

Paso 5: Apunta el dominio al nuevo servidor

  1. Ve a la configuración de tu dominio (donde lo compraste o en tu antiguo hosting).
  2. Cambia los servidores DNS por los que te proporcionó tu nuevo hosting. Esto puede tardar de 1 a 48 horas en propagarse.
  3. Alternativa: Si tu nuevo hosting te da una IP, puedes cambiar el registro A directamente (más rápido).

Paso 6: Verifica y desactiva el modo mantenimiento

  1. Accede a tu tienda con la URL temporal (si tu hosting la proporciona) o espera a que el dominio se propague.
  2. Inicia sesión en el back office, ve a Mantenimiento y desactívalo.
  3. Prueba que todo funcione: productos, carrito, login, pedidos.

[TIP] Después de migrar, limpia la caché de PrestaShop: Parámetros avanzados > Rendimiento > Limpiar caché.

Problemas comunes y soluciones

Error de conexión a la base de datos

  • Revisa que los datos en parameters.php o settings.inc.php sean correctos.
  • Asegúrate de que el usuario tenga permisos completos sobre la base.
  • En algunos hostings, el servidor de base de datos no es localhost, sino algo como mysql.tudominio.com.

Imágenes rotas o que no cargan

  • Las rutas de las imágenes pueden estar guardadas en la base de datos con la URL antigua. Puedes usar un plugin como "Search & Replace" para cambiarlas.
  • Otra opción: regenerar las miniaturas desde Parámetros avanzados > Imágenes.

Módulos que no funcionan

  • Algunos módulos tienen rutas absolutas. Desinstálalos y vuélvelos a instalar en el nuevo servidor.
  • Verifica que la versión de PHP sea compatible.

Redirecciones o errores 404

  • Si cambiaste la estructura de carpetas, puede que los enlaces antiguos no funcionen. Usa un plugin de redirecciones (como PrestaShop Redirect Manager) para mapear URLs.

Preguntas frecuentes adicionales

¿Puedo migrar sin perder los pedidos en curso?

Sí, si haces la migración en un momento de bajo tráfico y pones la tienda en mantenimiento. Los pedidos que ya están en la base de datos se conservan.

¿Qué pasa con los correos electrónicos de mi dominio?

Si usas correos con tu dominio (ej: info@tutienda.com), debes migrar también las cuentas de correo o configurarlas en el nuevo servidor. Consulta con tu hosting cómo hacerlo.

¿Necesito cambiar algo en mi cuenta de Google Analytics o Search Console?

Sí, si cambias de IP o de servidor, actualiza la propiedad en Search Console. También verifica que los códigos de seguimiento sigan funcionando.

¿La migración afecta mi SEO?

Si se hace correctamente, no. Pero ten cuidado:

  • No cambies la estructura de URLs.
  • Mantén los mismos títulos y meta descripciones.
  • Después de migrar, monitorea Google Search Console para detectar errores 404.

[INFO] Una migración mal hecha puede bajar tu posicionamiento. Si no estás seguro, pide ayuda profesional.

Conclusión

Migrar tu tienda PrestaShop a un nuevo servidor no tiene por qué ser una pesadilla. Siguiendo estos pasos y teniendo en cuenta las preguntas frecuentes, el proceso será mucho más llevadero. Recuerda siempre:

  • Haz backups (¡y verifica que funcionen!).
  • Planifica la migración en un momento de bajo tráfico.
  • Prueba todo antes de desactivar el modo mantenimiento.
  • No tengas miedo de pedir ayuda si te atascas.

Si tu nuevo hosting usa Syspanel, ya sabes que el acceso es por el puerto 2106, y desde allí podrás gestionar bases de datos, archivos y dominios fácilmente.

Esperamos que esta guía de Preguntas frecuentes sobre la migración de PrestaShop a un nuevo servidor te haya sido útil. ¡Buena suerte con tu cambio hosting PrestaShop y que tu tienda vuele en su nuevo hogar!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel