Sauvegarder et restaurer une base de données
Comment sauvegarder MySQL, avec quoi restaurer, ce qui doit figurer dans la sauvegarde, et à quelle fréquence la faire.
Mis à jour le 13 août 2026
Une sauvegarde du monde ne contient pas la base de données : permissions, économie, bannissements et logs sont stockés séparément.
Effectuer un dump
Via un client (HeidiSQL, DBeaver) — exportez la base de données au format .sql. Via la console :
mysqldump -h HOST -P PORT -u USER -p DB_NAME > backup.sql
Restauration
mysql -h HOST -P PORT -u USER -p DB_NAME < backup.sql
Arrêtez le serveur avant de restaurer : sinon les plugins écraseront les données restaurées avec leur cache.
Points importants
- Effectuez le dump sur un serveur arrêté ou au moins pendant une période calme : sinon certaines tables proviendront de moments différents.
- Stockez les dumps en dehors du serveur : une copie à côté de l'original ne vous protégera pas d'une perte de disque.
- Testez votre restauration au moins une fois : une sauvegarde non testée n'est pas une sauvegarde.
Fréquence
| Données | Fréquence |
|---|---|
| Permissions et groupes | À chaque modification + une fois par semaine |
| Économie | Quotidienne |
| Bannissements | Hebdomadaire |
| Logs CoreProtect | Facultatif, ils sont partiellement récupérables |
Automatisation
Vous pouvez effectuer des dumps selon un planning avec votre propre script, ou les exporter manuellement via un client avant des modifications majeures — Stratégie de sauvegarde.
Hébergement MinecraftVotre serveur tourne même hors ligneCréer le serveur
