Copias y migraciones
Migrar automáticamente una web desde otro servidor con Softaculous
Una función poco conocida del autoinstalador de aplicaciones Softaculous es que puede migrar automáticamente una aplicación desde otro servidor usando solo los datos de acceso FTP del origen. Sirve para cualquier aplicación que esté en el catálogo de Softaculous: WordPress, PrestaShop, Joomla y muchas más.
Aunque solo le das acceso FTP, Softaculous también copia la base de datos y ajusta la configuración para que la aplicación funcione en el nuevo hosting, incluso si la instalas en otro dominio o en otra carpeta.
Hacer la migración
- Entra en cPanel y abre Softaculous.
- Busca en el catálogo la misma aplicación que tienes en el origen (por ejemplo, WordPress) y entra en su ficha.
- Pulsa Importar.

- Abre la pestaña From Remote Server.

Datos del origen (Source)
Rellena los datos de conexión al hosting anterior:
- Domain Name: el dominio donde está ahora la web, por ejemplo
dominio.com. - Server Host: el servidor FTP, por ejemplo
ftp.dominio.com. Si lo dejas vacío usa el dominio. - Protocol y Port: FTP en el puerto 21 es lo habitual. Si tu proveedor anterior admite una conexión cifrada y el desplegable la ofrece, elígela.
- FTP Username y FTP Password: el usuario y la contraseña FTP del hosting anterior.
Los dos campos que suelen confundir son FTP Path e Installation Directory:
- FTP Path es la carpeta pública de la web tal como la ves al conectarte por FTP. Si al entrar por FTP ves una carpeta
www(opublic_html) donde están los ficheros de la web, pon/www(o/public_html). Si al conectar ya ves directamente los ficheros de la web, pon/. - Installation Directory es la subcarpeta donde está la aplicación dentro de esa carpeta pública. Si la web está en
dominio.com, déjalo vacío. Si está endominio.com/blog, escribeblog.

Datos del destino (Destination)
Indica dónde quieres que quede la aplicación en tu hosting de Hostsuar:
- Choose Protocol: elige
https://si el dominio ya tiene certificado SSL en el nuevo hosting. - Elija el dominio: el dominio de destino.
- En directorio: déjalo vacío para instalarla en la raíz (
dominio.com) o escribe la carpeta, por ejemploblogparadominio.com/blog. La carpeta de destino debe estar vacía.

Si eliges otro dominio u otra carpeta distinta de la del origen, Softaculous cambia las URL y rutas internas de la aplicación para que funcione en la nueva ubicación.
- Pulsa Importar y espera. Tarda más o menos según el tamaño de los ficheros y de la base de datos. Puedes seguir el progreso en Task List: la migración ha terminado cuando llega al 100 % y aparece Import Completed.
Cómo copia la base de datos
Con FTP solo se pueden copiar ficheros, así que Softaculous hace lo siguiente:
- Copia por FTP todos los ficheros de la aplicación.
- Sube al origen un pequeño script que genera una copia
.sqlde la base de datos. - Ejecuta ese script entrando por web a tu dominio (
dominio.com/...) y descarga la copia al nuevo servidor. - Crea la base de datos y su usuario en tu hosting, importa la copia y actualiza el fichero de configuración de la aplicación con los nuevos datos de conexión, el dominio y las rutas.
Si falla
- La web del origen tiene que funcionar y ser accesible por web durante todo el proceso, porque la copia de la base de datos se hace a través de ella. Si el dominio ya apunta a Hostsuar, la importación no puede llegar al origen.
- Se corta al copiar la base de datos: algunos proveedores tienen un tiempo máximo de ejecución de PHP muy bajo y la copia de una base de datos grande se interrumpe. Pide a tu proveedor anterior que amplíe
max_execution_timeo abre un ticket de soporte y la migramos nosotros manualmente. - Error de conexión FTP: revisa usuario, contraseña, servidor y puerto conectándote antes con un cliente como FileZilla.
- La aplicación no aparece en el catálogo de Softaculous: este método no sirve; usa una migración manual o un plugin como los que explicamos en migrar WordPress a otro hosting.
Cuando hayas comprobado que la web funciona en Hostsuar, ya puedes cambiar los DNS del dominio para que apunte al nuevo hosting. Softaculous solo traslada la aplicación: los buzones de correo y otras configuraciones de la cuenta se migran aparte.
Tienes todos los campos explicados también en la guía oficial de importación remota de Softaculous (en inglés).
También te puede ayudar
- Aumentar el límite de subida en All-in-One WP Migration Sube el tamaño máximo de importación de All-in-One WP Migration desde el selector de PHP de cPanel o...
- Cambiar el dominio o la URL de WordPress Elige entre el panel, wp-config.php y phpMyAdmin para cambiar la URL de WordPress y sustituye refere...
- Cambiar el dominio o la carpeta de una web WordPress Distingue cambiar la dirección pública de WordPress de mover su carpeta, y revisa rutas, enlaces y r...
- Cómo migrar WordPress a otro hosting sin perder datos Traslada archivos y base de datos, adapta WordPress y verifica DNS, pedidos y tareas programadas ant...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.