El momento de cambiar llegó — ¿y ahora qué?
Todos llegamos a ese punto: el hosting que contratamos al principio ya no rinde como esperábamos. Los tiempos de carga se estiraron, el soporte no da respuestas, el precio subió o simplemente encontramos un plan mucho mejor. La decisión de cambiar está tomada. El problema es que la mayoría no sabe por dónde empezar y, por miedo a romper algo, posterga el cambio meses o incluso años.
La buena noticia es que migrar de hosting es un proceso que cualquier persona puede hacer sin conocimientos técnicos avanzados. Lo importante es respetar el orden de los pasos y no apurarse. En esta guía te mostramos cómo hacerlo de principio a fin, cuidando tu sitio, tu base de datos y tu correo @tudominio.com.ar para que nada se interrumpa durante el proceso.
Lo primero: entender qué hay que mover
Un sitio web típico tiene tres componentes que hay que migrar al nuevo servidor:
- Los archivos: imágenes, páginas HTML, plugins, temas y todo lo que está en la carpeta public_html de tu hosting actual.
- La base de datos: si usás WordPress o cualquier CMS, toda la información de tu sitio (entradas, páginas, configuraciones, usuarios) vive ahí. Sin ella, el sitio no funciona.
- El correo: todas las cuentas del tipo nombre@tudominio.com.ar y los mensajes guardados en ellas.
Si sabés que tenés los tres, perfecto. Algunos sitios estáticos no tienen base de datos, pero si usás WordPress, Joomla o cualquier gestor de contenidos, vas a necesitar mover las tres partes.
Paso 1: Contratá el nuevo hosting primero
Parece obvio, pero mucha gente cancela el hosting viejo antes de tener el nuevo listo. Ese es el camino al desastre: si cancelás antes de terminar la migración, perdés acceso a los archivos y la base de datos del servidor anterior. Siempre trabajás en paralelo: el viejo sigue activo mientras configurás el nuevo, y recién cancelás cuando confirmás que todo quedó perfecto.
Al buscar nuevo proveedor para tu sitio con dominio .com.ar, prestá atención a:
- Que soporte dominios .com.ar sin problemas ni configuraciones adicionales complicadas.
- Que incluya correo profesional con cuentas para tu negocio (@tuempresa.com.ar) sin costo extra.
- Que tenga cPanel o un panel de control intuitivo y en español.
- Que el soporte sea en español rioplatense y esté disponible cuando lo necesitás, no solo en horario de oficina.
- Que el precio de renovación sea transparente y no tenga sorpresas.
Paso 2: Backup de todo — archivos y base de datos
Este es el paso más importante de toda la migración. Antes de cualquier movimiento, descargá todo a tu computadora. Si algo sale mal durante el proceso, este backup es tu red de seguridad.
Descargar los archivos del sitio
Ingresá a cPanel de tu hosting actual. Abrí el Administrador de archivos, entrá a public_html, seleccioná todo el contenido y comprimilo en un archivo .zip. Descargalo a tu computadora. Si el sitio tiene más de 1 GB de contenido, es más práctico y estable usar FTP con un programa gratuito como FileZilla.
Exportar la base de datos
Desde cPanel, abrí phpMyAdmin. Elegí la base de datos de tu sitio (si usás WordPress, las tablas suelen tener el prefijo wp_). Hacé clic en la pestaña Exportar, seleccioná el método completo y el formato SQL, y descargá el archivo. Este archivo contiene absolutamente toda la información del sitio: páginas, posts, menús, usuarios, configuraciones y más.
Guardá ambos archivos en una carpeta con la fecha de hoy para tenerlos bien organizados. Como precaución extra, subílos también a Google Drive o Dropbox.
Paso 3: Crear la base de datos en el nuevo servidor
Ingresá al nuevo cPanel y buscá Bases de datos MySQL o MySQL Databases. El proceso tiene tres partes:
- Crear la nueva base de datos con el nombre que quieras.
- Crear un usuario de base de datos con una contraseña segura (más de 12 caracteres, con mayúsculas, números y símbolos).
- Asignarle a ese usuario todos los privilegios sobre la base de datos.
Anotá muy bien los tres datos: nombre de la base de datos, nombre del usuario y contraseña. Los vas a necesitar en el siguiente paso.
Luego ingresá a phpMyAdmin en el nuevo hosting, seleccioná la base de datos recién creada y usá la opción Importar para cargar el archivo .sql que exportaste. Si el archivo supera los 50 MB, puede que necesites importarlo por partes o usar una herramienta alternativa como BigDump.
Paso 4: Subir los archivos al nuevo servidor
Desde el Administrador de archivos del nuevo cPanel, navegá hasta public_html y subí el archivo .zip. Una vez subido, descomprimilo ahí mismo usando la opción Extraer. Para archivos grandes (más de 500 MB), FTP es más confiable que el administrador web.
Asegurate de que la estructura de carpetas quede igual que en el hosting anterior. Si tenías la raíz del sitio directo en public_html, los archivos tienen que quedar ahí, no dentro de una subcarpeta adicional.
Paso 5: Actualizar wp-config.php
Si usás WordPress (que es el caso de la mayoría), hay que decirle al sitio cómo conectarse a la nueva base de datos. Para eso editás el archivo wp-config.php que está en la raíz de public_html.
Buscá estas tres líneas y reemplazá los valores entre comillas con los que anotaste:
define('DB_NAME', 'nombre_de_tu_nueva_base');define('DB_USER', 'usuario_de_la_base');define('DB_PASSWORD', 'contraseña_del_usuario');
Guardá el archivo. Si usás otro CMS, el archivo de configuración tiene otro nombre (Joomla usa configuration.php, Prestashop tiene un archivo de configuración propio) pero la lógica es exactamente la misma.
Paso 6: Probá el sitio antes de cambiar los DNS
¿Sabías que podés ver cómo queda tu sitio en el nuevo servidor sin que nadie más lo vea? Se hace editando el archivo hosts de tu computadora. Al hacerlo, tu navegador conecta directo a la IP del nuevo servidor cuando escribís tu dominio, pero el resto del mundo sigue viendo el servidor viejo.
En Windows: buscá el Bloc de notas, hacé clic derecho y elegí “Ejecutar como administrador”. Desde ahí abrí el archivo C:\Windows\System32\drivers\etc\hosts. Agregá al final una nueva línea con la IP del nuevo servidor y tu dominio:
IP.DEL.NUEVO.SERVIDOR tudominio.com.ar
En Mac o Linux el archivo está en /etc/hosts. La IP del nuevo servidor te la da tu nuevo proveedor en el panel de control.
Una vez editado el archivo, abrí tu navegador y entrá al sitio. Revisá todo: páginas principales, formulario de contacto, si tenés tienda probá que los productos se vean bien, entrá al panel de administración. Si todo funciona perfectamente, estás listo para el cambio de DNS. Si algo falla, lo resolvés acá antes de que nadie más lo vea.
Paso 7: Cambiar los DNS del .com.ar
Los dominios .com.ar se gestionan en NIC Argentina (nic.ar). Ingresá con tu cuenta AFIP y buscá tu dominio. Actualizá los servidores de nombre (nameservers) con los del nuevo hosting. Tu nuevo proveedor te da exactamente qué datos poner.
La propagación de DNS puede llevar entre 2 y 48 horas según el tiempo de vida (TTL) configurado en los registros. Durante ese tiempo, algunos usuarios verán el sitio viejo y otros el nuevo. Por eso es clave que ambos servidores tengan el mismo contenido: así no importa cuál vean, la experiencia es idéntica.
Paso 8: Migrar el correo @tudominio.com.ar
Creá las mismas cuentas de correo en el nuevo hosting con las mismas direcciones. Si usás un cliente como Outlook o Thunderbird, actualizá la configuración de cada cuenta con los nuevos servidores de entrada (IMAP o POP3) y salida (SMTP) que te provee el nuevo hosting.
Para no perder correos guardados, antes del cambio exportalos desde tu cliente de correo usando la opción de exportación (en Outlook es Archivo → Abrir y exportar → Exportar a un archivo). Luego importalos en la cuenta nueva.
Paso 9: Esperá y cancelá el viejo
Dejá pasar al menos 48 horas desde el cambio de DNS antes de cancelar el hosting anterior. Una vez confirmado que todo funciona — sitio, correo, formularios, tienda online — podés cancelar tranquilo. Guardá la confirmación de baja.
La migración es posible y vale la pena
Cambiar de hosting no tiene que ser traumático. Con backup completo, el orden de pasos correcto y sin apurarse, el proceso es fluido y sin sorpresas desagradables. Miles de emprendedores argentinos migran sus sitios cada mes y la gran mayoría lo hace sin ninguna caída visible.
Lo importante es no saltear pasos: backup primero, prueba local antes de cambiar DNS y esperar las 48 horas de propagación. Si seguís ese orden, tu sitio y tu correo .com.ar van a quedar perfectos en el nuevo servidor, más rápido, más confiable y con mejor soporte.
¿Qué pasa si algo sale mal durante la migración?
Incluso siguiendo todos los pasos correctamente, a veces aparece algún inconveniente. Los más comunes son:
- Pantalla blanca en WordPress: casi siempre es un error en wp-config.php. Revisá que los datos de la base de datos estén bien escritos, sin espacios extra.
- Imágenes rotas: algún archivo no se subió correctamente. Revisá la carpeta wp-content/uploads con FTP y comparala con la del hosting viejo.
- Error 500: puede ser un problema de permisos de archivos. Los archivos deben tener permisos 644 y las carpetas 755. Podés corregirlo desde el Administrador de archivos o por FTP.
- Correo que no llega: verificá que los registros MX del dominio apunten al nuevo servidor. Tu nuevo proveedor te indica cuáles son los valores correctos.
Para todos estos casos, tenés el backup completo que hiciste al principio. Con él podés volver al punto de partida en cualquier momento sin perder nada. El backup es tu red de seguridad definitiva.
Consejos para que la migración sea todavía más fluida
Además de los pasos técnicos, hay algunas buenas prácticas que hacen la diferencia:
- Informá a tu equipo: si tenés empleados o colaboradores que usan el correo o el panel de WordPress, avisales con anticipación que habrá un cambio para que no se alarmen si algo se ve diferente temporalmente.
- Elegí un momento de bajo tráfico: hacé la migración un domingo a la noche o en el período de menor actividad de tu sitio para minimizar el impacto.
- Documentá todo: guardá en un documento las contraseñas, nombres de base de datos y configuraciones del nuevo hosting. Así tenés todo organizado para el futuro.
- Chequeá Google Search Console: después de la migración, verificá que tu sitio siga apareciendo en Google sin errores de rastreo. Si cambiaste URLs, configurá redirecciones 301.