Articulo de ayuda
Como mover tu web entre cuentas de hosting
Aprende como mover tu web, correos y bases de datos entre cuentas de hosting sin perder informacion ni afectar tu sitio.
Introduccion
Mover una pagina web entre cuentas de hosting puede parecer complicado, pero si sigues un orden claro es un proceso totalmente controlable.
Una web no esta formada solo por lo que ves en el navegador. Tambien incluye archivos, cuentas de correo, bases de datos, configuraciones internas, certificados SSL y registros DNS. Por eso, antes de cambiar tu dominio al nuevo servidor, conviene seguir una secuencia clara para evitar errores, perdida de correos o interrupciones innecesarias.
En esta guia aprenderas como mover tu web entre cuentas de hosting paso a paso, ya sea desde otro proveedor hacia miHosting.com o entre tus propias cuentas de hosting dentro de nuestros servicios.
Pasos para mover tu web entre cuentas de hosting
1. Revisa que necesitas migrar antes de empezar
Antes de copiar archivos o cambiar las DNS del dominio, haz una revision completa de tu cuenta actual.
Comprueba si tu sitio utiliza:
- Archivos web, normalmente dentro de la carpeta
public_html. - Bases de datos, por ejemplo en WordPress, PrestaShop, Joomla u otros CMS.
- Cuentas de correo electronico.
- Subdominios, redirecciones o dominios adicionales.
- Certificados SSL.
- Tareas cron o configuraciones especiales.
- Versiones concretas de PHP o extensiones especificas.
Este inventario te ayudara a no dejar nada atras durante la migracion.
Importante: no canceles tu hosting antiguo hasta comprobar que la web y los correos funcionan correctamente en el nuevo servidor.
2. Descarga los archivos de la web desde el hosting antiguo
Los archivos de tu web son la parte principal de la mudanza. Para moverlos, uno de los metodos mas habituales es usar FTP o el administrador de archivos del panel de hosting.
Puedes hacerlo asi:
- Abre un cliente FTP, como FileZilla.
- Conectate al hosting antiguo con los datos FTP de esa cuenta.
- Localiza la carpeta principal de la web. En la mayoria de los casos se llama
public_html. - Descarga todos los archivos y carpetas a tu ordenador.
- Revisa si existen archivos importantes fuera de
public_html, como copias de seguridad, configuraciones o carpetas privadas.
Si tu web es grande, la descarga puede tardar desde varios minutos hasta algunas horas, dependiendo del tamano del sitio y de la velocidad de conexion.
3. Sube los archivos a la nueva cuenta de hosting
Cuando ya tengas los archivos en tu ordenador, debes subirlos a la nueva cuenta de hosting.
- Conectate por FTP a tu nueva cuenta en miHosting.com.
- Entra en la carpeta
public_htmldel nuevo alojamiento. - Sube todos los archivos descargados desde el hosting anterior.
- Comprueba que archivos como
index.php,.htaccesso carpetas comowp-contentesten en la ubicacion correcta.
Si estas migrando un sitio WordPress, asegurate de que la carpeta wp-content se haya copiado completa, ya que ahi suelen estar los temas, plugins e imagenes.
4. Crea las cuentas de correo en el nuevo hosting
Antes de sincronizar los mensajes, crea en el nuevo hosting las mismas cuentas de correo que existian en el servidor anterior.
Por ejemplo, si antes tenias:
info@tudominio.comventas@tudominio.comsoporte@tudominio.com
Debes crearlas tambien en tu nueva cuenta de hosting desde DirectAdmin o cPanel.
- Accede al panel de control de tu nueva cuenta.
- Entra en la seccion de cuentas de correo.
- Crea cada direccion con el mismo nombre.
- Asigna una contrasena segura a cada cuenta.
- Anota el servidor, usuario y contrasena de cada correo para la sincronizacion.
Usar contrasenas nuevas y seguras es una buena oportunidad para mejorar la seguridad de tus cuentas de email.
5. Migra los correos electronicos por IMAP
Para no perder mensajes, carpetas ni correos enviados, lo mas recomendable es copiar el contenido de las cuentas usando IMAP.
Una opcion practica es utilizar una herramienta de sincronizacion como Imapsync Online. Necesitaras los datos de acceso de la cuenta antigua y de la nueva:
- Direccion de correo antigua.
- Contrasena de la cuenta antigua.
- Servidor IMAP antiguo.
- Direccion de correo nueva.
- Contrasena de la cuenta nueva.
- Servidor IMAP nuevo.
La herramienta copiara los mensajes y carpetas desde el servidor anterior al nuevo.
IMAP permite sincronizar el correo almacenado en el servidor. Por eso es util para migrar mensajes sin tener que exportarlos manualmente desde cada dispositivo.
Si usas un cliente de correo como Outlook, Thunderbird o Apple Mail, no elimines la configuracion antigua hasta confirmar que todos los mensajes aparecen correctamente en la nueva cuenta.
6. Exporta la base de datos desde el hosting antiguo
Si tu web usa WordPress, PrestaShop, Moodle, Joomla u otro gestor de contenidos, seguramente depende de una base de datos. La base de datos guarda informacion como entradas, paginas, productos, usuarios, pedidos o configuraciones.
Para exportarla:
- Accede al panel de hosting antiguo.
- Entra en phpMyAdmin.
- Selecciona la base de datos de tu web.
- Haz clic en Exportar.
- Elige el formato SQL.
- Descarga el archivo
.sqlen tu ordenador.
Si tienes varias webs en la misma cuenta, asegurate de exportar la base de datos correcta.
7. Crea la base de datos en la nueva cuenta
Ahora debes preparar el destino en tu nuevo hosting.
- Accede a DirectAdmin o cPanel en tu nueva cuenta de miHosting.com.
- Entra en la seccion de bases de datos MySQL.
- Crea una nueva base de datos.
- Crea un usuario de base de datos.
- Asigna ese usuario a la base de datos con todos los permisos.
- Guarda el nombre de la base de datos, el usuario y la contrasena.
Estos datos seran necesarios para conectar la web con la nueva base de datos.
8. Importa la base de datos en el nuevo servidor
Una vez creada la base de datos, importa el archivo .sql que descargaste antes.
- Entra en phpMyAdmin desde el nuevo hosting.
- Selecciona la base de datos nueva.
- Haz clic en Importar.
- Sube el archivo
.sql. - Ejecuta la importacion.
- Espera a que el proceso termine sin errores.
Si el archivo SQL es muy grande y no puedes importarlo desde phpMyAdmin, contacta con el soporte tecnico de miHosting.com para revisar opciones de importacion asistida.
9. Actualiza el archivo de configuracion de tu web
Despues de mover los archivos y la base de datos, debes indicar a la web cuales son los nuevos datos de conexion.
En WordPress, este archivo se llama wp-config.php y se encuentra en la carpeta principal del sitio. Debes revisar estos valores:
define('DB_NAME', 'nombre_de_la_base_de_datos');
define('DB_USER', 'usuario_de_la_base_de_datos');
define('DB_PASSWORD', 'contrasena_de_la_base_de_datos');
define('DB_HOST', 'localhost');
En otros CMS, el archivo puede tener otro nombre. Por ejemplo, algunas aplicaciones usan archivos como .env, configuration.php o settings.php.
En la mayoria de cuentas de hosting compartido, el servidor de base de datos suele ser localhost, salvo que el panel o soporte tecnico indique otro valor.
10. Prueba la web antes de cambiar las DNS
Antes de apuntar el dominio al nuevo hosting, conviene verificar que la web funciona correctamente en el nuevo servidor.
Puedes hacerlo de varias formas:
- Usando una URL temporal, si esta disponible en tu servicio.
- Modificando el archivo
hostsde tu ordenador para previsualizar el dominio en el nuevo servidor. - Revisando la web desde el panel o con ayuda de soporte tecnico.
Comprueba especialmente:
- Que la pagina principal carga correctamente.
- Que los enlaces internos funcionan.
- Que las imagenes se muestran.
- Que los formularios envian correos.
- Que el area de administracion abre sin errores.
- Que no aparecen errores de conexion con la base de datos.
Hacer esta prueba antes del cambio de DNS ayuda a reducir el riesgo de interrupciones visibles para tus visitantes.
11. Cambia las DNS del dominio
Cuando todo este revisado, ya puedes apuntar el dominio al nuevo hosting.
Si el dominio esta registrado en miHosting.com, puedes revisar o modificar las DNS desde el panel de cliente. Si el dominio esta en otro registrador, deberas cambiar las DNS desde el panel de ese proveedor.
Despues del cambio, la propagacion DNS puede tardar unas horas. Durante ese tiempo, algunos visitantes podrian ver la web en el servidor antiguo y otros en el nuevo.
Evita realizar cambios importantes en la web o recibir pedidos criticos durante la propagacion, especialmente si se trata de una tienda online.
12. Activa o revisa el certificado SSL
Cuando el dominio ya apunte correctamente al nuevo servidor, revisa que el certificado SSL este activo.
El SSL permite que tu web cargue con https:// y ayuda a proteger la informacion que se envia entre el visitante y el servidor.
- Accede al panel de hosting.
- Entra en la seccion de SSL o certificados.
- Activa el certificado disponible para tu dominio.
- Comprueba que la web carga correctamente con
https://. - Revisa si existen redirecciones de
http://ahttps://.
Si necesitas un certificado SSL especifico para tu proyecto, en miHosting.com puedes consultar las opciones disponibles para tu dominio o sitio web.
Prefieres que miHosting.com haga la migracion por ti
Si no quieres realizar la migracion manualmente, el equipo tecnico de miHosting.com puede ayudarte a mover tu web de forma asistida.
Segun el caso, puedes contar con opciones como:
- Migracion gratis desde cPanel: si vienes de otro hosting con cPanel y tienes una copia de seguridad completa compatible, podemos restaurarla en nuestros servidores sin coste adicional.
- Migracion manual asistida: si no tienes un backup completo, usas otro panel o necesitas una migracion personalizada, nuestro equipo puede revisar el caso y ayudarte con el traslado. Este servicio puede tener coste segun la cantidad de webs, correos y bases de datos a migrar.
Esta opcion es especialmente recomendable si tienes una tienda online, muchas cuentas de correo, una web con mucho trafico o no quieres asumir riesgos durante el cambio.
Consejos utiles para una migracion segura
Haz una copia de seguridad antes de empezar
Aunque vayas a copiar todo manualmente, conserva un backup completo del hosting antiguo.
Migra con orden
Lo mas recomendable es mover primero los archivos, despues las bases de datos, luego los correos y finalmente cambiar las DNS.
No borres nada del servidor antiguo de inmediato
Manten activo el hosting anterior hasta comprobar que la web, correos, formularios y SSL funcionan bien en el nuevo servidor.
Anota todos los datos importantes
Guarda usuarios FTP, bases de datos, cuentas de correo, contrasenas temporales y servidores IMAP en un lugar seguro.
Revisa la version de PHP
Si tu web es antigua, podria necesitar una version especifica de PHP para funcionar correctamente.
Comprueba los formularios de contacto
Despues de una migracion, es comun olvidar revisar si los formularios siguen enviando mensajes.
Planifica el cambio en un horario tranquilo
Si tu web recibe muchas visitas, haz la migracion en un momento de menor actividad.
Preguntas frecuentes sobre mover una web entre hostings
Puedo mover una web sin que deje de funcionar
Si. La mejor forma es preparar todo en el nuevo hosting antes de cambiar las DNS. Asi puedes probar archivos, base de datos y correos antes de enviar el trafico al nuevo servidor.
Tengo que migrar tambien los correos
Si, si usas correos con tu dominio dentro del hosting anterior. Si no los migras, podrias perder mensajes antiguos o dejar de recibir correo cuando cambies las DNS.
Que pasa si mi web usa WordPress
En WordPress debes mover los archivos, exportar e importar la base de datos y actualizar el archivo wp-config.php con los nuevos datos de conexion.
Puedo mover solo el dominio sin mover la web
Si, pero son procesos diferentes. Cambiar el dominio de registrador no mueve automaticamente la web, los correos ni las bases de datos. Para que el sitio funcione en otro hosting, tambien debes migrar su contenido.
Cuando debo cambiar las DNS
Debes cambiar las DNS solo despues de subir los archivos, importar la base de datos, crear los correos y comprobar que todo funciona en el nuevo hosting.
Conclusion
Mover una web entre cuentas de hosting es mucho mas sencillo cuando sigues un orden claro: revisar lo que tienes, copiar archivos, migrar bases de datos, sincronizar correos, probar el sitio y finalmente cambiar las DNS.
Si tu web es pequena, puedes realizar el proceso manualmente siguiendo esta guia. Si tienes una tienda online, muchas cuentas de correo o prefieres evitar riesgos, el equipo de soporte de miHosting.com puede ayudarte con una migracion asistida.
Revisa tu panel de cliente, prepara una copia de seguridad y, si tienes dudas durante el proceso, contacta con soporte tecnico para que podamos orientarte paso a paso.