Consejos para servidores

Reinicio automático del servidor con Schedules

Schedules en el panel puede avisar a los jugadores, guardar el mundo, sacar un backup y reiniciar el servidor mientras duermes. Así armas esa rutina paso a paso.

Equipo de TheGameHosting 6 min de lectura
Reinicio automático del servidor
Imagen de fondo: Satisfactory © Coffee Stain Studios

Para programar el reinicio automático del servidor abre Schedules en el panel, crea un horario en formato cron (por ejemplo minuto 0, hora 4, todos los días) y agrégale tareas: un Send command para avisar a los jugadores, otro para guardar, un Create backup y un Send power action con restart. Cada tarea tiene un tiempo de espera en segundos, así el reinicio espera al aviso y al guardado. Activa «Only When Server Is Online» y el horario nunca prende un servidor que apagaste a propósito.

Con sesiones largas, muchos servidores de juegos se ponen lentos porque van usando más memoria. Un reinicio diario a una hora tranquila lo arregla sin que nadie se tenga que acordar. Esta guía usa la pestaña Schedules de nuestro panel, que está hecho sobre Pterodactyl.

Cómo funciona un horario

Un horario tiene dos partes:

  1. Cuándo corre, escrito como expresión cron: minuto, hora, día del mes, mes y día de la semana.
  2. Qué hace: una lista de tareas que corren en orden. Cada tarea espera su time offset después de la anterior antes de correr.

El panel ofrece tres tipos de tarea:

TareaValorPara qué
Send commandUn comando de consolaAvisos, guardar el mundo
Send power actionstart, stop, restart o killEl reinicio en sí
Create backupArchivos a ignorar (opcional)Una copia del mundo antes de reiniciar

El time offset llega hasta 900 segundos (15 minutos) por tarea. Si necesitas esperar más, encadena dos tareas. Cada tarea trae además el interruptor Continue on Failure: si está activado, las siguientes tareas corren aunque esa falle.

Horarios cron para copiar

MinutoHoraDía del mesMesDía de la semanaCorre
04***Todos los días a las 4:00
0*/6***Cada 6 horas
305**1Los lunes a las 5:30
04,16***Dos veces al día, 4:00 y 16:00

* significa «todos». En día de la semana, 0 es domingo y 1 es lunes. El panel tiene el interruptor Show Cheatsheet con más ejemplos. Después de guardar, revisa la hora de la siguiente ejecución que muestra el panel: si sale corrida unas horas, el horario usa la zona horaria del panel, así que mueve la hora para que cuadre con la tuya.

Cómo programar el reinicio automático del servidor paso a paso

  1. Abre tu servidor en el panel y entra a Schedules.
  2. Crea un horario nuevo. Ponle nombre, por ejemplo Reinicio diario 4am.
  3. Llena los campos cron: Minute 55, Hour 3 y * en los demás. La rutina arranca cinco minutos antes del reinicio real.
  4. Activa Only When Server Is Online y Schedule Enabled, y guarda.
  5. Agrega la tarea 1: Send command con el comando de aviso de tu juego, offset 0.
  6. Agrega la tarea 2: Send command con el último aviso, offset 240 (4 minutos después).
  7. Agrega la tarea 3: Send command con el comando de guardado de tu juego, offset 50.
  8. Agrega la tarea 4: Create backup, offset 10. Activa Continue on Failure para que el reinicio pase aunque falle el backup.
  9. Agrega la tarea 5: Send power action con restart, offset 60, para darle tiempo al backup.
  10. Usa una vez la opción de correrlo ahora en la página del horario, en un momento tranquilo, para probar toda la cadena.

Prueba antes cada comando a mano en Console. Si un comando no hace nada ahí, tampoco hará nada en un horario.

Rutinas listas para los juegos más jugados

Minecraft (Java):

#TareaValorOffset
1Send commandsay El servidor se reinicia en 5 minutos0
2Send commandsay Reinicio en 1 minuto, busca un lugar seguro240
3Send commandsave-all50
4Create backup10
5Send power actionrestart60

Reiniciar ayuda, pero no es lo único contra un servidor lento; mira la guía de servidor de Minecraft con lag.

Rust: usa say "El servidor se reinicia en 5 minutos" para avisar y server.save para guardar, con los mismos tiempos. El día de wipe es otro trabajo: mira cómo hacer wipe en un servidor de Rust.

Palworld: va usando más memoria mientras más tiempo lleva prendido, por eso muchos dueños lo reinician a diario. Si la consola de tu servidor no acepta comandos del juego, deja solo Create backup y después restart, con su tiempo de espera entre los dos. Más sobre rendimiento en servidor de Palworld con lag.

Project Zomboid: servermsg "Reinicio en 5 minutos" para avisar y save para guardar. La rutina completa de respaldos está en backup del servidor de Project Zomboid.

Otros horarios que valen la pena

  1. Backup cada 6 horas sin reiniciar: una sola tarea Create backup en 0 */6 * * *. Útil cuando no puedes darte el lujo de perder medio día.
  2. Solo reinicio semanal: para servidores ligeros, 0 5 * * 1 alcanza.
  3. Anuncios con horario: un Send command cada hora con un recordatorio de reglas o el link de tu Discord.

Si algún día se rompe un mundo, un backup programado reciente es lo que lo salva. Mira, por ejemplo, cómo restaurar un backup de Palworld.

Problemas comunes

ProblemaSolución
El horario nunca correSchedule Enabled está apagado, o «Only When Server Is Online» está activo y el servidor estaba apagado
Corre a otra horaRevisa la siguiente ejecución; el panel usa su propia zona horaria
No salen los avisosEl comando no es el de ese juego; pruébalo en Console
Se reinició a mitad del backupSube el offset antes de la tarea de reinicio
No reinició porque falló el backupActiva Continue on Failure en la tarea de backup
Un servidor apagado se volvió a prenderActiva Only When Server Is Online

Schedules en todos los planes de TheGameHosting

En la PC de tu casa, un reinicio cada noche es un script, un programador de tareas y una computadora siempre prendida. En TheGameHosting, Schedules, Backups y Console vienen en el panel de todos los planes y para cualquier juego, y un mismo plan cambia entre más de 60 juegos con el Game Changer. Los servidores corren en CPUs AMD 9950X y 7950X3D con DDR5 y NVMe en Dallas o Ámsterdam, con protección DDoS y soporte 24/7 en español e inglés. Los planes empiezan en 2 GB por $1.90 USD al mes; mira todos los planes y precios y usa FULL2026 para tener 15 % de descuento de por vida.

Preguntas frecuentes

¿Cómo programo un reinicio automático del servidor?

En Schedules, crea un horario con su tiempo cron y agrega una tarea Send power action con restart. Antes ponle tareas de aviso, guardado y backup con sus tiempos de espera.

¿Cada cuánto conviene reiniciar un servidor de juegos?

Una vez al día a una hora tranquila le sirve a la mayoría de los servidores con movimiento. Los ligeros pueden reiniciarse cada semana. Siempre guarda y respalda antes.

¿Qué es el time offset en un horario?

Los segundos que espera una tarea después de que corre la anterior, hasta 900. Sirve para que los jugadores alcancen a leer el aviso antes del reinicio.

¿Un reinicio programado prende mi servidor si lo apagué?

Puede pasar. Activa «Only When Server Is Online» para que el horario solo corra mientras el servidor está prendido.

Hosting para este juego

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas