Repository navigation
Sauvegarde quotidienne de la production (export logique + trace Brevo) - #2
Merged
Merged
Conversation
… Brevo Complète les sauvegardes physiques natives du plan Render pro par un export logique téléchargeable — copie portable, hors Render, archivable pour la Conformité, et surtout PRODUCTIBLE À LA DEMANDE et constatable. - app/scripts/backup_prod.py : déclenche l'export via l'API Render, attend son apparition, envoie une trace Brevo (horodatage + URL de téléchargement). S'abstient proprement sans RENDER_API_KEY (comme Brevo) : jamais d'échec pour une variable manquante. - render.yaml : cron « sauvegarde-prod-lbcft » quotidien à 04:00 UTC, une heure avant le rafraîchissement des listes. ⚠ La clé API Render est à portée compte : la renseigner sur le cron lui donne un accès complet. Laissée à sync:false — à activer en connaissance de cause. Validé contre la production : export 2026-07-22T09:28Z produit et listé. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Objet
Mettre en place une sauvegarde automatique, quotidienne, portable et constatable de la base de production, en complément des sauvegardes physiques natives du plan Render pro.
Contenu
app/scripts/backup_prod.py— déclenche un export logique via l'API Render, attend son apparition (poll ≤ 10 min), puis envoie une trace Brevo (horodatage + URL de téléchargement signée). S'abstient proprement sansRENDER_API_KEY.render.yaml— cronsauvegarde-prod-lbcft, quotidien 04:00 UTC.Validation
Exécuté contre la production : export
2026-07-22T09:28Zproduit et listé (2 exports disponibles). Abstention propre vérifiée sans clé.⚠ Point de sécurité
La clé API Render est à portée compte : la renseigner sur le cron lui donne un accès Render complet. Elle reste
sync:false— à activer en connaissance de cause, à faire tourner si Render introduit des clés à portée réduite.🤖 Generated with Claude Code