La respuesta rápida
En un servidor del panel: detenlo, haz clic en Switch: Server Branch, elige
Staging, ejecuta, haz un Steam Update, luego inicia. En una
máquina dedicada: añade -beta staging a la línea +app_update 258550
de tu script de instalación.
Puntos clave
- Staging recibe los cambios antes de que lleguen a la rama de publicación.
- Los jugadores necesitan cambiar su propio cliente a staging para unirse.
- Ejecútalo como un segundo servidor, nunca como tu comunidad principal.
- El Steam Update tras cambiar de rama no es opcional.
- Los plugins se rompen con frecuencia en staging. Ese es justo el propósito.
Por qué tener un servidor de staging
Rust se actualiza en un ciclo mensual, y cada actualización tiene el potencial de romper plugins, invalidar configuraciones y cambiar el rendimiento. Si la primera vez que te encuentras esos cambios es el día de la actualización, estás depurando delante de tus jugadores.
Un servidor de staging adelanta ese descubrimiento. Es la diferencia entre "nuestros plugins se rompieron y ya lo estamos arreglando" y "lo sabíamos, y ya lo habíamos arreglado".
Merece la pena si:
- Gestionas un servidor cargado de plugins donde un hook roto tira la mitad de tus funciones.
- Desarrollas plugins tú mismo y necesitas probarlos contra los próximos cambios.
- Gestionas una comunidad lo bastante grande como para que el tiempo de inactividad del día de actualización salga realmente caro.
En un servidor del panel de control
-
Inicia sesión en el panel de control
Accede al panel de control.
-
Abrir Game Services
Haz clic en Game Services en el menú principal.

Game Services -
Selecciona tu servicio de Rust
Haz clic en tu Rust Service.

Rust Service -
Detener el servidor
Haz clic en Stop.

Stop Server -
Cambiar la rama del servidor
Haz clic en el botón Switch: Server Branch.

Switch Branch -
Selecciona Staging
Elige Staging y pulsa Execute.

Select Staging -
Ejecuta un Steam Update
Cambiar el flag de rama no es lo mismo que descargar la rama. Ejecuta un Steam Update para obtener los archivos de staging.

Run Steam Update -
Espera a que termine la actualización
Una vez completada, estarás en la rama staging.
-
Inicia el servidor
Pulsa Start para ponerlo en línea con la versión de staging.

Start Server
En una máquina dedicada
Si gestionas tu propia instalación de SteamCMD, staging es un solo flag en la línea de actualización de la app. Toma tu script de instalación estándar y modifica este valor:
"+app_update 258550 -beta staging"
Eso te cambia de la rama estándar a staging. Ajusta los directorios para que coincidan con tu propia ubicación de SteamCMD y del servidor de Rust.
Ejemplo de script
echo off
:start
C:\Users\admin\Desktop\steamcmd\steamcmd.exe +login anonymous +force_install_dir C:\[RustServerFileLocation]\Update +app_update 258550 -beta staging validate +quit
pause
Merece la pena mantener el flag validate al cambiar de rama: hace que SteamCMD
compruebe cada archivo en vez de asumir que la instalación existente está intacta, que es
exactamente lo que quieres cuando los archivos de debajo acaban de cambiar de versión.
El mismo mecanismo llega a la rama prerelease con
+app_update 258550 -beta prerelease. Ambas se seleccionan con el flag
-beta y solo se diferencian en qué build siguen.
Qué esperar de staging
- Los jugadores necesitan un cliente de staging
- Las versiones tienen que coincidir. Quien quiera unirse tiene que cambiar antes su propia instalación de Rust a staging en Steam, lo que convierte esto en un servidor de pruebas, no público.
- Los plugins se rompen
- Con regularidad. Las builds de uMod para staging van por detrás de la propia rama, y los autores de plugins actualizan después de eso. Esta es la información que buscabas, no un fallo.
- Es menos estable
- Staging recibe cambios que no han pasado por pruebas completas. Se esperan cuelgues y comportamientos extraños.
- No dirijas a tu comunidad hacia él
- Ejecuta staging junto a tu servidor de producción. Cualquier cosa que aprendas ahí merece la pena, pero no al coste del servidor en el que la gente realmente juega.
Volver atrás
Revertirlo es el mismo proceso con una selección distinta. En el panel de control, usa
Switch: Server Branch de nuevo, elige la rama estándar, y haz un
Steam Update. En una máquina dedicada, quita -beta staging de la
línea de actualización de la app y ejecuta el script con validate.
De cualquier forma, el Steam Update es la parte que realmente cambia los archivos. Saltártelo te deja con un flag de rama apuntando en una dirección y una instalación apuntando en la otra, lo que produce un servidor que no arranca y un mensaje de error que no explica claramente por qué.