Schnellfinder

Was suchst du?

⌘/Ctrl + K öffnet den Finder · Esc schließt ihn
Gameserver

Terraria Server Update und Autostart: Linux systemd, Backups und Versionen

Terraria Server Updates und Autostart sauber betreiben: Version prüfen, Welt sichern, Binaries ersetzen, systemd-Dienst, Logs und Healthcheck.

Inhalt dieses Guides
Kurz erklärt

Terraria Server Updates und Autostart sauber betreiben: Version prüfen, Welt sichern, Binaries ersetzen, systemd-Dienst, Logs und Healthcheck.

Interaktiv

Server-Arbeitsmodus

Arbeite den Guide kontrolliert ab und ändere immer nur eine Variable. Dein Fortschritt bleibt nur in diesem Browser gespeichert.

0/5erledigt
Bei aktiviertem JavaScript werden Fortschritt und Auswahl nur lokal in diesem Browser gespeichert.

Ein Terraria-Server ist leicht zu starten, aber 24/7-Betrieb braucht einen definierten Update- und Autostart-Prozess. Besonders nach 1.4.5.x-Hotfixes sollte die Serverversion bewusst geprüft werden, damit Clients nicht an einem veralteten Server scheitern.

Vor dem Update Welt sichern

Stoppe den Server kontrolliert und sichere Welt plus Konfiguration. Bei tModLoader gehören zusätzlich TML-Version und Mods in das Backupmanifest.

Neue Serverdateien getrennt entpacken

Statt eine ZIP blind über den laufenden Ordner zu entpacken, kannst du Binaries in ein neues Versionsverzeichnis legen und erst nach Prüfung umschalten. Worlds und Konfiguration bleiben in persistenten Pfaden.

Version kontrollieren

Die Official Terraria Wiki dokumentiert die aktuelle Desktop-Version und bietet den passenden Dedicated-Server-Download. Im September 2026 ist 1.4.5.8 aktuell. Nutze keine statisch hartcodierte Download-URL für immer, ohne die Version zu prüfen.

systemd erst nach manuellem Test

Unter Linux bietet sich ein eigener unprivilegierter Benutzer und ein systemd-Service an. WorkingDirectory, Config-Pfad und Restart-Strategie müssen zum echten Installationspfad passen.

Keine Endlosschleife bei Fehlern

Ein aggressives Restart=always kann einen defekten Server ständig neu starten und Logs füllen. Nutze sinnvolle Verzögerung und ein Limit, damit ein fehlerhafter Updatezustand sichtbar bleibt.

Logs zentralisieren

Journal oder Serverlogs sollten nachvollziehbar zeigen, welcher Build wann gestartet wurde. Bei einem Joinproblem kannst du so prüfen, ob wirklich die neue Version aktiv ist.

Healthcheck nach Wartung

Ein laufender Prozess reicht nicht. Prüfe Portbindung und einen echten Join. Bei tModLoader zusätzlich Modset und Weltladung kontrollieren.

Rollback vorbereiten

Bewahre mindestens den vorherigen bekannten Serverstand plus passendes Weltbackup auf. Wenn ein Hotfix Probleme macht, kannst du kontrolliert zurück, statt während der Downtime nach alten Dateien zu suchen.

Wartungsfenster statt Überraschungsrestart

Auch ein kleiner Terraria-Server sollte nicht mitten in einer Session ungeplant neu starten. Plane Updates zu einer bekannten Uhrzeit, kündige sie an und lasse den Dienst erst nach erfolgreichem Backup aktualisieren. Nach dem Start sollte ein einfacher Port- und Join-Test den Wartungsjob abschließen.

Quellen

Nächster Schritt

Passend dazu