MigraciónDNSBase de datos7 min de lectura

Migrar tu sitio web a Baires Host

Proceso completo de migración: archivos, base de datos, correos y cambio de DNS sin downtime.


Planificación de la migración

Una migración exitosa requiere planificación. El objetivo es mover todo sin perder datos ni tener downtime prolongado.

Checklist previo

  • Plan de hosting activo en Baires Host
  • Acceso al hosting anterior (cPanel, FTP o SSH)
  • Acceso al panel DNS del dominio
  • Backup completo del sitio actual
  • Lista de cuentas de correo a migrar

Paso 1: Hacer backup del sitio actual

Archivos

Desde el hosting anterior, descargá todos los archivos:

bash
# Si tenés SSH en el hosting anterior
tar -czf backup-sitio.tar.gz public_html/

# O desde cPanel: File Manager → Comprimir → Descargar

Base de datos

Exportá la base de datos:

bash
mysqldump -u usuario -p nombre_db > backup-db.sql

# O desde phpMyAdmin: Seleccionar DB → Exportar → SQL

Cuentas de correo

Documentá todas las cuentas de correo existentes y sus contraseñas.

Paso 2: Subir archivos al nuevo hosting

Opción A: Desde cPanel

  1. Ingresá a cPanel de Baires Host
  2. Andá a File Manager
  3. Navegá a public_html
  4. Subí el archivo comprimido y extraelo

Opción B: Por SSH/SCP

bash
# Subir el backup
scp backup-sitio.tar.gz usuario@nuevo-servidor:~/

# Conectar y extraer
ssh usuario@nuevo-servidor
cd public_html
tar -xzf ~/backup-sitio.tar.gz

Paso 3: Importar la base de datos

Crear la base de datos en cPanel

  1. Andá a MySQL Databases
  2. Creá una nueva base de datos
  3. Creá un usuario
  4. Asigná el usuario a la base con todos los privilegios

Importar el dump

bash
# Por SSH
mysql -u usuario_nuevo -p nombre_db_nueva < backup-db.sql

# O desde phpMyAdmin: Seleccionar DB → Importar → Elegir archivo

Paso 4: Actualizar la configuración

Actualizá el archivo de configuración con los nuevos datos de la base:

WordPress (wp-config.php)

php
define('DB_NAME', 'nueva_base');
define('DB_USER', 'nuevo_usuario');
define('DB_PASSWORD', 'nueva_password');
define('DB_HOST', 'localhost');

Otros CMS

Buscá el archivo de configuración correspondiente y actualizá las credenciales de la base de datos.

Paso 5: Verificar el sitio antes de cambiar DNS

Editá tu archivo hosts local para ver el sitio en el nuevo servidor sin cambiar DNS:

bash
# Windows: C:\Windows\System32\drivers\etc\hosts
# Linux/Mac: /etc/hosts

IP_NUEVO_SERVIDOR tudominio.com www.tudominio.com

Abrí el navegador y verificá que todo funcione correctamente.

Paso 6: Migrar cuentas de correo

  1. En cPanel de Baires Host, creá las mismas cuentas de correo
  2. Si necesitás migrar emails existentes, usá IMAP sync o herramientas como imapsync:
bash
imapsync --host1 mail.hosting-anterior.com --user1 info@tudominio.com --password1 'pass1' \
         --host2 mail.baires.host --user2 info@tudominio.com --password2 'pass2'

Paso 7: Cambiar DNS

Una vez verificado todo:

  1. Bajá el TTL a 300 segundos (5 minutos) 24 horas antes
  2. Cambiá los nameservers o registros A al nuevo servidor
  3. Esperá la propagación (generalmente 1-4 horas)

Paso 8: Instalar SSL

Después de que el DNS propague:

  1. En cPanel → SSL/TLS Status
  2. Ejecutá AutoSSL para obtener el certificado

Recomendaciones

  • Hacé la migración en horarios de bajo tráfico
  • No canceles el hosting anterior hasta verificar que todo funciona (esperá 48-72 hs)
  • Mantené el backup del sitio anterior por al menos 30 días
  • Si tenés dudas, el soporte de Baires Host puede asistirte con la migración

¿Te resultó útil esta guía?