Coolify
Sauvegarde et restauration
Ce qu'il faut sauvegarder sur un site Celuga et comment le restaurer sans risque.
Quoi sauvegarder
Section intitulée « Quoi sauvegarder »| Donnée | Comment |
|---|---|
| Base | Onglet Backups, voir Environnement et BDD |
| Médias et pièces jointes | Sauvegarde du volume uploads, à la même fréquence que la base |
| Variables | Coffre de l’équipe, surtout PAYLOAD_SECRET |
Sauvegarde manuelle
Section intitulée « Sauvegarde manuelle »Avant une migration ou une opération risquée. pg_dump doit être au moins de la même version que le serveur.
read -rs DATABASE_URL && export DATABASE_URL # coller l'URL, rien ne s'affichepg_dump --format=custom --dbname="$DATABASE_URL" --file="avant-migration.dump"unset DATABASE_URLLe fichier contient des données personnelles : le chiffrer et ne jamais le versionner.
Restaurer
Section intitulée « Restaurer »Toujours dans une base distincte d’abord, jamais directement sur la production.
pg_restore --no-owner --dbname="<url-de-la-base-de-restauration>" avant-migration.dump- Restaurer la base et les fichiers.
- Lancer le site sur cette copie.
- Vérifier les contenus, les médias et les pièces jointes.
- Faire valider la bascule, puis l’exécuter.
Tester régulièrement : une sauvegarde jamais restaurée n’est pas une garantie.


