Sauvegarder et restaurer votre service
Il y a deux niveaux, à ne pas confondre :
- Les sauvegardes manuelles sont incluses dans tous les paliers, sans supplément. Vous les déclenchez quand vous voulez depuis le panel.
- Les sauvegardes automatiques quotidiennes : une sauvegarde par jour vers 4 h, conservée 7 jours glissants. Incluses pour les bases de données et les serveurs FiveM, en option payante pour les bots Discord.
Le cas des bases de données
Copier les fichiers d'une base en marche peut donner une sauvegarde inutilisable. Chaque nuit, juste avant la sauvegarde, nous écrivons donc une copie cohérente de vos données à la racine de votre conteneur. Vous pouvez la télécharger depuis l'onglet Fichiers. Ne la supprimez pas, elle est régénérée chaque nuit.
- MariaDB : un export SQL complet,
kaxcloud-dump.sql.gz, à réimporter n'importe où avecmysqlou votre client habituel. - PostgreSQL : un export SQL complet (
pg_dumpall),kaxcloud-dump.sql.gz, à réimporter avecpsql. - Redis : le fichier
dump.rdb, mis à jour juste avant la sauvegarde. En temps normal, Redis l'enregistre aussi automatiquement toutes les 60 secondes dès qu'une donnée change : un arrêt brutal peut donc faire perdre au plus la dernière minute d'écritures.
Créer une sauvegarde
Panel → onglet Sauvegardes → créez-en une et donnez-lui un nom parlant (avant-maj-v2 vaut mieux que sauvegarde1). Prenez l'habitude d'en faire une avant chaque mise à jour : c'est le moment où l'on casse quelque chose.
Restaurer
Depuis le même onglet, choisissez la sauvegarde et lancez la restauration. Les fichiers du conteneur reviennent à leur état d'alors. Arrêtez le service avant, pour éviter qu'il n'écrive pendant l'opération.
Sauvegarde n'est pas archivage
Au-delà de la fenêtre de rétention, les plus anciennes sauvegardes sont écrasées par les nouvelles. Si vous devez conserver un état sur la durée - une version de référence, une obligation comptable - téléchargez-le et gardez-en une copie hors de nos serveurs. C'est vrai chez nous comme chez n'importe quel hébergeur.
mysqldump (MariaDB) ou un pg_dump (PostgreSQL) depuis votre poste vous donne un fichier lisible et réimportable n'importe où.