Automatisera omstarter och säkerhetskopieringar med scheman
Ställ in automatiska dagliga omstarter, schemalagda säkerhetskopieringar och tidsinställda kommandon med hjälp av fliken Scheman och lite cron-syntax.
Scheman låter din server göra saker på egen hand – starta om varje natt, ta en säkerhetskopia medan du sover, eller köra ett kommando vid en bestämd tid. Den här guiden tar dig från noll till en fungerande automatisk omstart.
Skapa ett schema
- Öppna din server och klicka på fliken Schedules.
- Klicka på Create Schedule.
- Ge det ett namn (till exempel Nattlig omstart).
- Ställ in när det ska köras med cron-fälten – minut, timme, dag-i-månad, månad, dag-i-vecka. Se fusklappen nedan.
- Spara schemat och lägg sedan till en eller flera uppgifter till det.
Lägg till uppgifter
Ett schema är en behållare; uppgifterna är vad som faktiskt händer när det utlöses. Öppna ditt schema och klicka på Create Task. Uppgiftstyper inkluderar:
- Send power action —
restart,stop, ellerstart. - Create backup — tar en säkerhetskopia automatiskt.
- Send command — kör ett konsolkommando (till exempel
say Restarting in 60sellersave-all).
Du kan kedja uppgifter med en fördröjning mellan dem – till exempel, skicka ett varningskommando, vänta 60 sekunder, sedan starta om.
Exempel: nattlig omstart kl. 04:00 med en varning
- Skapa ett schema inställt på
0 4 * * *(varje dag kl. 04:00). - Uppgift 1 — Send command:
say Server restarting in 60 seconds. - Uppgift 2 — Send command (med en 60 sekunders fördröjning):
save-all. - Uppgift 3 — Send power action:
restart.
En daglig omstart rensar minnesläckor och håller en upptagen server snabb.
Cron fusklapp
De fem fälten är minute hour day-of-month month day-of-week.
| Uttryck | Körs |
|---|---|
0 4 * * * |
Varje dag kl. 04:00 |
0 */6 * * * |
Var sjätte timme |
30 3 * * 1 |
03:30 varje måndag |
*/15 * * * * |
Var 15:e minut |
0 0 1 * * |
Midnatt den 1:a varje månad |
* betyder "varje". Tider använder serverns tidszon som visas på schemaformuläret.
Tips
- Kombinera en omstart med en säkerhetskopia på separata scheman – starta om dagligen, säkerhetskopiera nattligen.
- Varna spelare först. Ett
say-kommando en minut före en omstart undviker överraskande frånkopplingar. - Testa det en gång genom att trycka på Run Now på schemat istället för att vänta på klockan.