ACLClouds
ACLClouds

Bot gratis o VPS: cuándo pasar a un servidor

Las señales de que el plan gratuito ya no basta, los puntos que revisar antes de pagar y cómo migrar sin cortes.

El plan gratuito de ACLClouds basta para un bot que funciona solo, con un consumo moderado. Sus límites son precisos: 1 bot, 315 MB de RAM, 0,25 vCPU, 715 MB de almacenamiento y una duración de cuatro días, renovable gratis desde la página del bot. Así sabrá que ha llegado el momento de un VPS.

  • El plan gratuito basta para un bot único y ligero, con límites precisos: 315 MB de RAM y 1 bot.
  • Pase a un VPS cuando la memoria esté saturada, o necesite varios servicios o un puerto público.
  • Nunca ejecute el mismo bot en dos alojamientos a la vez.

Las señales de que el plan gratuito ya no basta

Un bot que se corta a menudo, una memoria saturada o la necesidad de varios servicios son las señales más frecuentes. Antes de concluir, distinga un problema de código (una fuga de memoria, un bucle) de una falta de recursos.

  • El bot se detiene de golpe sin error en el código: la memoria puede estar saturada. Los logs y la RAM utilizada lo confirman.
  • Quiere un segundo bot, o un bot de música que codifica audio de forma continua.
  • Necesita un puerto público para un webhook o una API: compruebe antes, en la pestaña Inicio, lo que permite su plan.

Qué cambia con un VPS

Un VPS le da un servidor Linux completo, que usted administra. Gestiona los puertos, los servicios, las actualizaciones y las copias de seguridad. A cambio, dispone de más memoria y de la posibilidad de ejecutar varios servicios en la misma máquina.

  • Mini, 8 GB de RAM, 2 vCPU, 40 GB por 4,99 €/mes: más de 25 veces la RAM del plan gratuito.
  • Essentiel, 16 GB de RAM, 4 vCPU, 80 GB por 9,99 €/mes: para varios bots, un panel o servicios adicionales.
  • En el alojamiento de bots, un segundo bot requiere un plan de pago: Starter, Pro, Advanced o Business, según los vCPU que quiera.

Migrar sin duplicar el bot

Un bot de Discord nunca debe ejecutarse en dos sitios a la vez, o responderá dos veces o se desconectará sin motivo aparente. La migración se hace en secuencia: arranca el bot en el VPS, comprueba la conexión y después detiene la instancia antigua.

  • Copie el código y requirements.txt. El archivo .env y el token no van ni a un repositorio ni a un mensaje.
  • En el VPS: python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txt
  • Arranque el bot como servicio systemd para que se reinicie solo, y siga los logs con journalctl -u mon-bot -f.

Preguntas frecuentes

¿Cuánto cuesta pasar a un VPS?

El plan Mini Linux cuesta 4,99 €/mes, con 8 GB de RAM. Para un bot único, la comparación debe basarse en el consumo real de su bot, no solo en el precio.

¿Hay que saber administrar Linux?

Sí, como mínimo para instalar paquetes, arrancar un servicio y leer los logs. Los artículos sobre despliegue por SFTP y sobre servicios Linux le ayudarán en los primeros pasos.

¿Y si mi bot es pequeño y funciona bien en gratis?

Mantenga el plan gratuito. Pasar a un VPS sin necesidad solo añade mantenimiento. Un bot que cabe en 315 MB y no necesita puerto público no tiene motivo para migrar.