Transferencias de Hosting web hacia nuestros sistemas
-
Posted by
- On noviembre 1, 2025
- 0 comments
🔄 Transferencias de Hosting web
Migración completa de archivos, bases de datos, correos y configuraciones. Dejamos tu sitio activo en nuestra plataforma (Plesk / cPanel).
Al migrar tu hosting hacia nuestros servidores, nos encargamos de todo el contenido para que tu web quede funcionando exactamente igual (o mejor). Incluye:
- 1 Preparar el destino: Crear la suscripción / cuenta de hosting en nuestro sistema (con el dominio principal).
- 2 Transferir archivos: Método FTP, Administrador de archivos o herramienta de migración.
- 3 Migrar bases de datos: Exportar desde origen, importar en destino y ajustar conexiones (wp-config, etc).
- 4 Probar y apuntar DNS: Verificar funcionamiento y cambiar los DNS hacia nuestros servidores.
RESPUESTA: NO automágicamente. Después de migrar archivos y bases de datos por separado, pierden su conexión a menos que actualices manualmente las credenciales de la base de datos en los archivos de configuración de tu web.
📌 ¿Por qué? Los archivos (wp-config.php, .env, config.php) contienen las credenciales VIEJAS (nombre BD, usuario, contraseña). Al importar la BD en el nuevo servidor, el nombre y usuario son DIFERENTES. Sin el ajuste manual, tu web intentará conectarse a una BD que ya no existe → ❌ Error de conexión a base de datos.
| Elemento | ¿Se conecta automáticamente? | Qué debes hacer |
|---|---|---|
| Archivos ↔ Base de datos | ❌ NO | Editar archivo de configuración con credenciales nuevas |
| Imágenes/archivos subidos | ✅ SÍ | Ya están en la carpeta correcta (public_html/httpdocs) |
| URLs internas (si cambia dominio) | ❌ NO | Buscar/reemplazar en la base de datos |
| Enlaces permanentes (WordPress) | ⚠️ Parcial | Regenerar desde el panel del CMS |
| Correos electrónicos | ✅ SÍ | Si recreaste las mismas cuentas de correo |
Después de importar tu base de datos en el nuevo hosting, DEBES editar el archivo de configuración para que tu web encuentre la BD. Aquí tienes los ejemplos más comunes:
define('DB_USER', 'nuevo_usuario'); // ← El usuario que creaste
define('DB_PASSWORD', 'nueva_contraseña'); // ← La contraseña nueva
define('DB_HOST', 'localhost'); // ← Generalmente 'localhost'
DB_USERNAME=nuevo_usuario
DB_PASSWORD=nueva_contraseña
DB_HOST=127.0.0.1
# Ejemplo Joomla: configuration.php → public $user, $password, $db
🖥️ Migrar hacia nuestra plataforma con cPanel
Si tu nuevo hosting usa cPanel (puerto 2083), sigue estos pasos para transferir todo el contenido desde tu antiguo hosting.
- Accede a cPanel de destino (https://tudominio.com:2083 o IP).
- Archivos: Usa “Administrador de archivos” o FTP (sube todo el contenido de public_html). Si tienes backups comprimidos (zip), súbelos y extrae.
- Base de datos: Ve a “Base de datos MySQL” → crea una nueva base de datos y usuario. Luego en “phpMyAdmin” importa el archivo .sql desde tu origen.
- 🔧 CONECTAR (PASO CRÍTICO): Edita wp-config.php o archivo equivalente con los NUEVOS datos de BD (nombre, usuario, contraseña).
- Correos: Recrea las cuentas de correo manualmente o usa “Copias de seguridad” → “Restaurar una cuenta de correo” si tienes backup.
- Verifica dominios adicionales: En “Dominios adicionales” o “Subdominios” agrégales sus respectivos contenidos.
define('DB_NAME', 'nueva_bd');
define('DB_USER', 'nuevo_usuario');
define('DB_PASSWORD', 'nueva_contraseña');
define('DB_HOST', 'localhost');
🐘 Migrar hacia nuestra plataforma con Plesk
Si tu nuevo hosting está en Plesk (puerto 8443), esta es la ruta para migrar archivos, bases de datos y correos sin complicaciones.
- Accede a Plesk con el administrador o el usuario de la suscripción.
- Archivos: Ve al “Administrador de archivos” dentro del dominio/subscripción. Sube todo el contenido de tu antiguo sitio (carpeta httpdocs o public_html).
- Base de datos: Plesk permite añadir BD en “Bases de datos” → “Agregar base de datos”, luego importa desde phpMyAdmin.
- 🔧 CONECTAR (PASO CRÍTICO): Edita el archivo de configuración (wp-config.php, .env, etc.) con los nuevos datos de BD.
- Correos: Crea las cuentas de correo en “Correo” → “Cuentas de correo”. Si dispones de backups en formato .tar, puedes restaurarlos.
- Verifica el sitio: Navega a tu dominio o utiliza “Previsualizar sitio” en Plesk.
Para preservar los correos antiguos (IMAP), recomendamos recrear las cuentas en el nuevo hosting y después usar un cliente como Outlook o Thunderbird para copiar correos locales. También puedes emplear herramientas de imapsync:
imapsync --host1 antiguo.hosting.com --user1 cuenta@midominio.com --password1 pass1 --host2 nuevohosting.com --user2 cuenta@midominio.com --password2 pass2
- cPanel: phpMyAdmin → seleccionar BD → “Exportar” (SQL).
- Plesk: Bases de datos → phpMyAdmin → Exportar.
- También mediante mysqldump (SSH):
mysqldump -u usuario -p basedatos > respaldo.sql
- Crear nueva BD y usuario con contraseña.
- Usar phpMyAdmin → “Importar” el archivo .sql.
- Verificar prefijos de tablas y permisos.
wp search-replace 'https://viejodominio.com' 'https://nuevodominio.com' --all-tables
- 🔍 Prueba completa: Revisa el sitio mediante un archivo hosts local o usando la URL temporal que te proporcionamos (IP o dominio temporal).
- 🌐 Apunta los DNS: Cambia los registros A, CNAME y MX a las IPs de nuestros servidores. Tiempo de propagación: 24-48h.
- 🔐 SSL: Instala certificado Let’s Encrypt o comercial desde nuestro panel (Plesk: "SSL/TLS", cPanel: "SSL/TLS Status").
- 📨 Correos activos: Después de propagación, configura las cuentas en tus dispositivos con los datos del nuevo servidor.
# 192.168.1.100 tudominio.com www.tudominio.com
(cambia por la IP real de tu nuevo hosting)
A continuación te explicamos visualmente cómo transferir tu hosting completo. El video incluye: explicación conceptual, migración de archivos y BD tanto en cPanel como en Plesk, y consejos de verificación.
Sí, siguiendo nuestra guía de archivos + BD. También existen extensiones como Plesk Migrator (requiere licencia).
Depende del tamaño, pero manual puede ser 30 min - 2h. Nosotros podemos asesorar en migraciones complejas.
No, siempre que los exportes correctamente o uses sincronización. Recomendamos respaldo completo antes de iniciar.
Sí, tenemos un plan premium de migración (valor adicional). Contáctanos para cotizar.
Significa que no editaste correctamente las credenciales en wp-config.php. Revisa que nombre BD, usuario y contraseña coincidan con los del nuevo hosting.
Después de tener todo funcionando en el nuevo hosting. Primero prueba con archivo hosts, luego cambia DNS.