bolt Valebyte VPS desde $4/mes — NVMe, despliegue en 60s.

Obtener VPS arrow_forward

Cómo migrar de un hosting compartido cPanel a un VPS

calendar_month 27 de mayo de 2026 schedule 9 min de lectura visibility 26 vistas
person
Valebyte Team
Cómo migrar de un hosting compartido cPanel a un VPS
Para una migración exitosa de un shared hosting cPanel a un VPS, es necesario crear un backup completo de los datos a través del "Backup Wizard", desplegar en el nuevo servidor un panel de control (CloudPanel o Plesk) con especificaciones desde 2 GB de RAM y 1 vCPU, transferir manualmente los archivos y las bases de datos mediante SCP/MySQLdump, y luego redirigir los registros DNS y reemitir los certificados SSL; todo el proceso toma de 2 a 8 horas, dependiendo del volumen de contenido y la complejidad de las cuentas de correo.

¿Por qué es necesaria la migración de shared a VPS y cuándo es el momento de empezar?

La transición de un hosting compartido a un servidor virtual privado (VPS) se debe a la necesidad de recursos garantizados y un control total sobre el entorno de software. En un shared hosting, compartes un mismo servidor físico y una misma dirección IP con cientos de otros usuarios. Si un "vecino" del servidor recibe un pico repentino de tráfico o sufre un ataque DDoS, tu sitio web se ralentizará inevitablemente. El proceso de migración shared to vps permite aislar el proyecto, asignándole una cantidad fija de memoria de acceso aleatorio (RAM) y tiempo de procesamiento (vCPU).

Principales limitaciones del shared hosting

  • Límites de LVE e Inodos: Los hosters limitan la cantidad de archivos y procesos simultáneos.
  • Software desactualizado: No puedes actualizar la versión de PHP o MySQL a la que necesites si el hoster no lo ha hecho.
  • Falta de acceso root: Es imposible instalar módulos específicos como Redis, Memcached o extensiones de PHP particulares.
  • Disco lento: En los planes económicos se suelen utilizar HDD o SSD convencionales con bajos IOPS.

Si tu sitio en WordPress o Bitrix comienza a tardar más de 3 segundos en cargar y el panel de cPanel muestra errores de "Resource Limit Reached", es hora de planificar la migrate cpanel shared to vps. A diferencia de los marcos rígidos de las soluciones PaaS, el cambio a un servidor propio ofrece una flexibilidad comparable a la de migrar de Heroku a VPS en 2026 para ahorrar presupuesto y eliminar los límites de tiempo de compilación.

Elección de la configuración del servidor para la migración de cpanel shared a vps

Al planificar una cpanel migration, es fundamental seleccionar correctamente los recursos. El shared hosting a menudo enmascara el consumo real de recursos. Un servidor con 2 GB de memoria RAM es el mínimo absoluto para un panel de control moderno y un sitio web con CMS. Para proyectos de alta carga o varios sitios, conviene considerar configuraciones con 4-8 GB de RAM y discos NVMe.

Comparación de características y precios: Shared vs VPS

Característica Shared Hosting (Típico) VPS (Valebyte Entry) VPS (Valebyte Pro)
Procesador (vCPU) 0.5 - 1 Core (Compartido) 1 Core Dedicado 2-4 Cores Dedicados
Memoria RAM 512 MB - 1 GB 2 GB RAM 4 - 8 GB RAM
Tipo de disco SATA SSD NVMe SSD NVMe SSD (High IOPS)
Ancho de banda 100 Mbps (Compartido) 1 Gbps (Dedicado) 1 - 10 Gbps
Costo mensual $3 - $10 $5 - $12 $20 - $45

Al elegir entre virtualización y hardware físico, recuerda que para la mayoría de las tareas web un VPS es suficiente, pero en escenarios específicos, como Bare-metal vs VPS para inferencia de ML en CPU, la diferencia de rendimiento puede ser de diez veces. Para migrar desde cPanel, un VPS estándar con virtualización KVM será más que suficiente.

¿Buscas un servidor confiable para tus proyectos?

VPS desde $10/mes y servidores dedicados desde $9/mes con NVMe, protección DDoS y soporte 24/7.

Ver ofertas →

Preparación de backups para la migración de cpanel

Antes de iniciar la transferencia de shared hosting to vps, es necesario preparar una copia actualizada de los datos. cPanel cuenta con una herramienta integrada llamada "Backup Wizard"; sin embargo, para una transferencia manual a paneles como CloudPanel, es mejor hacer los backups por separado: archivos (Home Directory) y bases de datos (MySQL).

Creación de un dump de la base de datos y un archivo de ficheros

Accede a cPanel -> File Manager. Selecciona la carpeta public_html (o la carpeta de tu dominio) y haz clic en "Compress". Elige el formato .zip o .tar.gz. Una vez finalizado, descarga el archivo a tu ordenador local.

Para la base de datos, utiliza phpMyAdmin:

  1. Selecciona la base de datos correspondiente en el menú de la izquierda.
  2. Ve a la pestaña "Export".
  3. Selecciona el método "Quick" y el formato "SQL".
  4. Haz clic en "Go" para guardar el archivo.

Si tienes acceso por SSH en el shared hosting (muchos proveedores lo facilitan bajo petición), utiliza comandos para un proceso más rápido:

# Archivar los archivos del sitio
tar -czvf site_backup.tar.gz public_html/

# Crear un dump de la base de datos
mysqldump -u username -p database_name > db_backup.sql

Este enfoque minimiza el riesgo de corrupción de datos al descargar a través del navegador. Si anteriormente utilizaste soluciones en la nube, el proceso será similar a migrar de AWS Lightsail a VPS en 2026, donde también se requiere la descarga manual de snapshots o datos de aplicaciones.

rocket_launch Elección rápida

¿Buscas un servidor que simplemente funcione?

Valebyte VPS — NVMe, soporte 24/7, despliegue en 60 segundos.

Ver planes VPS arrow_forward

Configuración del VPS de destino: CloudPanel vs Plesk

Para una migrate cpanel shared to vps exitosa, debes elegir un nuevo panel de control. cPanel en un VPS es costoso (desde $15-20/mes solo por la licencia), por lo que los administradores de sistemas suelen optar por alternativas.

CloudPanel: la elección para el máximo rendimiento

CloudPanel es un panel gratuito orientado a aplicaciones PHP. No soporta servidor de correo "out of the box" (se asume el uso de servicios externos), pero funciona extremadamente rápido debido a la ausencia de procesos en segundo plano innecesarios. Es ideal si quieres exprimir al máximo 1-2 GB de RAM.

Plesk: si buscas la comodidad de cPanel

Plesk cuenta con la herramienta "Plesk Migrator", que puede realizar automáticamente la cpanel migration conectándose al antiguo hosting por SSH. Es una opción de pago, pero ahorra horas de trabajo manual al transferir no solo sitios, sino también buzones de correo, contraseñas y configuraciones de DNS.

La instalación de CloudPanel en un Ubuntu 22.04/24.04 limpio se realiza con un solo comando:

curl -sS https://installer.cloudpanel.io/ce/v2/install.sh | sudo bash

Migración de datos paso a paso de shared hosting a vps

Cuando el nuevo servidor está listo, comienza la etapa principal de la migración shared to vps. Necesitamos transferir los archivos del servidor antiguo al nuevo. El método más rápido es utilizar la utilidad scp o rsync.

Transferencia de archivos e importación de la base de datos

Conéctate a tu nuevo VPS por SSH y ejecuta el comando para descargar el backup directamente desde el servidor antiguo (si el SSH está permitido allí):

scp username@old-shared-hosting:/home/username/site_backup.tar.gz /var/www/site/

Tras la transferencia del archivo, es necesario descomprimirlo y asignar los permisos de acceso correctos. Para CloudPanel, el usuario suele ser clp-user:

tar -xzvf site_backup.tar.gz
chown -R clp-user:clp-user /var/www/my-website/htdocs/
find /var/www/my-website/htdocs/ -type d -exec chmod 755 {} \;
find /var/www/my-website/htdocs/ -type f -exec chmod 644 {} \;

Para importar la base de datos, crea una nueva base de datos vacía en el panel de control del VPS, anota el nombre de usuario y la contraseña, y luego importa el dump:

mysql -u new_db_user -p new_db_name < db_backup.sql

No olvides actualizar el archivo de configuración de tu sitio (por ejemplo, wp-config.php para WordPress o .env para Laravel), indicando las nuevas credenciales de conexión a la base de datos.

Configuración de correo y DNS tras la migración

La parte más compleja de migrate cpanel shared to vps es mantener la operatividad del correo electrónico. El shared hosting suele ofrecer un servidor de correo integrado. En un VPS, tendrás que configurar el tuyo propio (Postfix/Dovecot) o migrar a servicios externos (Google Workspace, Zoho Mail, etc.).

Actualización de los registros DNS

Para que el sitio funcione en su nueva ubicación, debes cambiar el registro A en la configuración de tu dominio. Establece el TTL (Time To Live) en un valor de 300-600 segundos un día antes de la migración para que los cambios surtan efecto instantáneamente.

  • Registro A: Indica la dirección IP de tu nuevo VPS.
  • Registros MX: Si has trasladado el correo a un servicio externo, indica sus servidores. Si usas Plesk con correo, indica la IP de tu VPS.
  • SPF, DKIM, DMARC: Es obligatorio configurar estos registros; de lo contrario, tus correos desde la nueva IP acabarán en spam.

Si utilizas Cloudflare para gestionar el DNS, el proceso se simplifica, ya que no tienes que esperar a la delegación del dominio. Esto recuerda a la flexibilidad que obtienen los usuarios que deciden migrar de Cloudflare Workers a VPS para ejecutar un backend completo en lugar de Edge-functions.

rocket_launch Elección rápida

¿Buscas un servidor que simplemente funcione?

Valebyte VPS — NVMe, soporte 24/7, despliegue en 60 segundos.

Ver planes VPS arrow_forward

Certificados SSL y verificación de seguridad

Una vez que el DNS se ha actualizado, es necesario emitir un certificado SSL. En el shared hosting, cPanel suele usar AutoSSL (Comodo/Sectigo). En un VPS, el estándar es Let's Encrypt.

Emisión de certificado a través de Certbot

In CloudPanel o Plesk, esto se hace con un solo botón en la sección "SSL". Si estás configurando el servidor manualmente (Nginx/Apache), utiliza Certbot:

sudo apt update
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d tudominio.com -d www.tudominio.com

Tras la instalación del SSL, comprueba el sitio en busca de contenido mixto (Mixed Content). Todos los enlaces en la base de datos deben utilizar https://. Para WordPress, esto se hace cómodamente mediante el plugin "Better Search Replace" o WP-CLI.

Configuración del Firewall

A diferencia del shared hosting, la seguridad del VPS es tu responsabilidad. Cierra todos los puertos innecesarios utilizando UFW:

ufw allow 22/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 21/tcp
ufw enable

Optimización del rendimiento tras el paso de shared hosting a vps

Tras completar la transferencia de shared hosting to vps, notarás un aumento en la velocidad. Sin embargo, para aprovechar plenamente el potencial de los discos NVMe y la memoria dedicada, es necesario realizar un ajuste fino (tuning).

  1. PHP-FPM: Configura pm.max_children en función de la cantidad de RAM. Para 2 GB de RAM, lo óptimo son 10-15 procesos.
  2. OPcache: Asegúrate de que el módulo esté activado. Almacena en caché el bytecode de PHP compilado en la memoria.
  3. Redis: Instala Redis y configúralo como caché de objetos para tu CMS. Esto reducirá la carga en MySQL de 3 a 5 veces.
  4. Gzip/Brotli: Activa la compresión en Nginx para acelerar la transferencia de datos de texto.

Los benchmarks muestran que un sitio en un VPS con Redis configurado y PHP 8.3 procesa la generación de la página en 150-200ms, mientras que en un shared hosting sobrecargado este tiempo puede alcanzar los 800-1200ms. Este es un factor crítico para el SEO y la retención de usuarios.

Conclusiones

Migrar de un shared hosting cPanel a un VPS es un paso necesario para un negocio en crecimiento, ya que proporciona independencia de los vecinos del servidor y un control total sobre el stack tecnológico. Para la migración, recomendamos utilizar un VPS con al menos 2 GB de RAM y el panel CloudPanel para un rendimiento máximo, o Plesk para automatizar el proceso. Realiza backups con regularidad y no olvides configurar los registros SPF/DKIM para mantener una alta entregabilidad del correo tras el cambio de dirección IP.

¿Listo para elegir un servidor?

VPS y servidores dedicados en más de 72 países con activación instantánea y acceso root completo.

Empezar ahora →

Compartir esta publicación:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.