Aller au contenu
Multigaming

Documentation : Générateur de script de sauvegarde

Générateur de scripts de sauvegarde pour serveurs de jeu : archive tar.gz ou zip, 7z, ou instantanés rsync/robocopy par hard links, exclusions, rétention en jours, arrêt et redémarrage du service pour une copie cohérente, copie hors site facultative (rsync via SSH, partage réseau) et ligne cron ou schtasks. Le script est généré dans votre navigateur ; relisez-le et testez une restauration avant de vous y fier.

Dernière mise à jour : 09/10/2026

Ouvrir l'outil

Une sauvegarde régulière protège contre la corruption de monde, une mauvaise mise à jour ou une erreur d'administration. Cet outil écrit le script, la rétention et la planification, sans que vos données quittent votre machine.

Comment utiliser l'outil

  1. Choisissez Linux (bash) ou Windows (PowerShell) et la méthode : archive, 7z ou instantanés (rsync / robocopy).

  2. Indiquez le dossier à sauvegarder, la destination, les exclusions et la durée de rétention.

  3. Activez l'arrêt du service pour une copie cohérente si le jeu n'a pas de commande de sauvegarde à chaud.

  4. Enregistrez le script, rendez-le exécutable, planifiez-le (ligne cron ou schtasks fournie) et testez une restauration.

Bonnes pratiques

Appliquez la règle 3-2-1 : trois copies, deux supports, une hors site. Une sauvegarde jamais restaurée n'est pas une sauvegarde : testez régulièrement. Le téléchargement a l'extension .txt : renommez-le en .sh (Linux) ou .ps1 (Windows). Adaptez les chemins par défaut (ils sont de type Linux) à votre système. Les sauvegardes peuvent contenir des mots de passe (RCON, base de données) : protégez le dossier de destination. La copie hors site par rsync suppose une authentification par clé SSH ; pour un stockage objet (S3), utilisez un client dédié comme rclone en complément. Le mode « instantanés » conserve un dossier par exécution en économisant l'espace grâce aux hard links (rsync --link-dest) ; la rétention supprime les dossiers plus anciens que N jours.

# Restore test (archive method)
mkdir -p /tmp/restore-test
tar -xzf /backups/gameserver/gameserver-YYYYMMDD-HHMMSS.tar.gz -C /tmp/restore-test
ls /tmp/restore-test

Questions fréquentes

Dois-je arrêter le serveur pendant la sauvegarde ?
C'est le plus sûr pour des fichiers cohérents. Sinon, forcez une sauvegarde du monde via RCON juste avant (voir l'aide-mémoire RCON) ou utilisez les outils de sauvegarde propres au jeu.
Où stocker les sauvegardes ?
Pas uniquement sur le même disque que le serveur. Prévoyez un second disque ou, mieux, un autre serveur ou un stockage distant (rsync par SSH).
Multigaming
MultigamingAccès libre
Ports par défaut de FiveM, Minecraft, Rust, DayZ, ARK, Valheim, Palworld, CS2, Arma… et contrôle de votre liste de ports ouverts.
PortsRéseauOuvrir
Documentation
Multigaming
MultigamingAccès libre
Commandes d'administration par jeu (Minecraft, Rust, ARK, Palworld, DayZ, CS2…) prêtes à copier, avec vos paramètres. Aucun réseau.
RCONAdministrationOuvrir
Documentation
Multigaming
MultigamingAccès libre
Générez cron, timer systemd ou tâche Windows (schtasks) avec avertissements aux joueurs par RCON avant chaque redémarrage.
RedémarragePlanificationOuvrir
Documentation
Multigaming
MultigamingAccès libre
Estimez CPU, RAM, disque et bande passante d'un serveur de jeu selon les slots, avec formules visibles et hypothèses modifiables.
DimensionnementCoûtOuvrir
Documentation
Multigaming
MultigamingAccès libre
Transformez une liste de ports en règles ufw, iptables, nftables ou Windows netsh pour votre serveur de jeu.
Pare-feuSécuritéOuvrir
Documentation
Multigaming
MultigamingConnexion requise
Comparez deux fichiers de config (INI, CFG, JSON) : différences ligne à ligne et clé par clé, en local dans le navigateur.
ComparaisonConfigurationOuvrir
Documentation