Mettre à jour un serveur Project Zomboid
Chaque patch de Project Zomboid casse la compatibilité client/serveur : dès que The Indie Stone pousse une version, vos joueurs se mettent à jour automatiquement via Steam et ne peuvent plus se connecter tant que le serveur est en retard. Voici la procédure pour mettre à jour proprement, sans perdre le monde.
Sur un serveur Project Zomboid chez HebergTonServ, la mise à jour se déclenche au redémarrage depuis le panel — pas de ligne de commande à taper.
⚠️ Règle absolue : arrêtez le serveur et sauvegardez avant toute mise à jour. Project Zomboid réécrit ses fichiers de configuration à l’arrêt ; une mise à jour sur un serveur allumé peut corrompre le monde.
Étape 1 — Sauvegarder avant toute chose
Non négociable. Les éléments à copier :
| Élément | Chemin |
|---|---|
| Monde | Saves/Multiplayer/<servername>/ |
| Base joueurs | db/<servername>.db |
| Config serveur | Server/servertest.ini |
| Règles du monde | Server/servertest_SandboxVars.lua |
Procédure détaillée : Sauvegarder et restaurer un serveur Project Zomboid
Étape 2 — Arrêter le serveur proprement
Un kill brutal perd les 10 à 15 dernières minutes de jeu et peut laisser la base en état incohérent. Dans la console :
save
quitsave force l’écriture du monde, quit sauvegarde puis éteint. Attendez la fin réelle du processus avant d’enchaîner.
Étape 3 — Mettre à jour les fichiers du serveur
Via SteamCMD (auto-hébergement)
L’App ID du serveur dédié Project Zomboid est 380870 :
steamcmd +force_install_dir /chemin/vers/pzserver +login anonymous +app_update 380870 validate +quitapp_update 380870récupère la dernière versionvalidatevérifie l’intégrité de chaque fichier et répare les fichiers corrompus
Depuis le passage de Build 42 en stable (42.20, 29 juillet 2026), B42 est la branche par défaut : plus aucun
-betan’est nécessaire dans la commande. Si votre ancienne ligne contient encore-beta unstableou-beta b41multiplayer, retirez-la — sinon vous restez bloqué sur une branche que vos joueurs ont quittée.
Via le panel
Sur un hébergement géré, la mise à jour se fait au redémarrage du serveur : le panel exécute l’équivalent d’un app_update avant le lancement. Un simple Restart suffit donc dans la majorité des cas.
Étape 4 — Mettre à jour les mods Workshop
Les mods ne se rechargent pas à chaud. Le serveur télécharge les versions Workshop au démarrage : c’est donc le redémarrage qui les met à jour.
Points de vigilance :
- Un mod mis à jour côté serveur mais pas côté joueur = erreur « file does not match the one on the server »
- Un mod abandonné par son auteur peut casser après un patch majeur du jeu
- Vérifiez les IDs toujours présents dans
WorkshopItems=etMods=deservertest.ini
Après la mise à jour, prévenez vos joueurs de relancer Steam pour que leurs abonnements Workshop se synchronisent. Voir : Installer des mods Project Zomboid
Étape 5 — Redémarrer et vérifier
Relancez et surveillez la console jusqu’à :
SERVER STARTEDAprès un gros patch ou une grosse mise à jour de mods, le premier démarrage est plus long que d’habitude (rechargement du Workshop, migration éventuelle de données). Ne coupez pas le serveur pendant cette phase.
Contrôles à faire ensuite :
- Un joueur se connecte-t-il sans erreur de version ?
- Les mods sont-ils bien actifs en jeu ?
- Les logs sont-ils exempts d’erreurs Lua répétées ?
Étape 6 — En cas de problème, revenir en arrière
Si la mise à jour casse le serveur :
- Arrêtez le serveur
- Restaurez la sauvegarde de l’étape 1
- Identifiez le coupable : un mod incompatible dans 8 cas sur 10, pas le patch lui-même
- Désactivez les mods un par un pour isoler
Si le serveur refuse carrément de démarrer : Mon serveur Project Zomboid ne démarre pas
Quand faut-il mettre à jour ?
| Situation | Urgence |
|---|---|
| Patch de sécurité ou correctif majeur | Immédiate |
| Les joueurs ne peuvent plus se connecter | Immédiate |
| Patch mineur sans impact visible | Sous quelques jours, hors pic de fréquentation |
| Mise à jour de mods | À votre rythme, en prévenant les joueurs |
Le bon créneau reste une heure creuse, avec une annonce en amont sur votre Discord.
FAQ
Comment mettre à jour un serveur Project Zomboid vers Build 42 stable ?
Arrêtez le serveur, sauvegardez, puis relancez app_update 380870 validate sans aucun flag -beta : depuis le 29 juillet 2026, Build 42 (42.20) est la branche par défaut. Les sauvegardes Build 41 ne sont pas compatibles — voir Passer son serveur en Build 42.
Faut-il mettre à jour le serveur à chaque patch ?
Oui dès que la version cliente change, puisque Steam met vos joueurs à jour automatiquement et qu’un décalage bloque les connexions. Un serveur en retard d’un patch est un serveur vide.
Mettre à jour efface-t-il mon monde ?
Non. app_update ne touche qu’aux binaires du serveur, pas au dossier Saves. Une sauvegarde préalable reste obligatoire : c’est une mise à jour majeure ou un mod incompatible qui peut rendre un monde illisible, pas la commande elle-même.
À quoi sert le mot-clé validate ?
Il vérifie l’intégrité de chaque fichier téléchargé et remplace ceux qui sont corrompus ou manquants. C’est un peu plus lent, mais cela évite les crashs mystérieux après mise à jour. Gardez-le.
Les mods se mettent-ils à jour tout seuls ?
Le serveur récupère les dernières versions Workshop au démarrage — donc oui, mais uniquement au redémarrage. En cours de partie, rien ne bouge. C’est pourquoi un redémarrage quotidien planifié maintient tout synchronisé : Redémarrages automatiques
Mes joueurs ont une erreur de version après la mise à jour
Ils doivent laisser Steam terminer le téléchargement et vérifier qu’ils ne sont sur aucune branche bêta (Propriétés → Bêtas → None). Détails : Impossible de rejoindre un serveur Project Zomboid
Conclusion
Mettre à jour un serveur Project Zomboid tient en cinq gestes : sauvegarder, arrêter proprement avec save puis quit, lancer app_update 380870 validate sans flag bêta, redémarrer, vérifier les logs. Le vrai risque n’est presque jamais le patch — ce sont les mods qui ne suivent pas.
Pour un hébergeur Project Zomboid où la mise à jour se fait en un clic depuis le panel, avec sauvegardes automatiques avant redémarrage et 16 Go de RAM pour Build 42, HebergTonServ démarre à 25,90 €/mois.
Pour aller plus loin
- Passer son serveur Project Zomboid en Build 42
- Sauvegarder et restaurer un serveur Project Zomboid
- Installer des mods sur un serveur Project Zomboid
- Impossible de rejoindre un serveur Project Zomboid
- Sauvegardes automatiques : BackupsPeriod et SaveWorldEveryMinutes
- Hébergeur Project Zomboid dès 25,90€/mois



