Skip to content

Sauvegarde quotidienne de la production (export logique + trace Brevo) - #2

Merged
THIOYE97 merged 3 commits into
mainfrom
feat/sauvegarde-prod-quotidienne
Jul 22, 2026
Merged

THIOYE97 merged 3 commits into
mainfrom
feat/sauvegarde-prod-quotidienne

Conversation

@THIOYE97

Copy link
Copy Markdown
Owner

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 sans RENDER_API_KEY.
  • render.yaml — cron sauvegarde-prod-lbcft, quotidien 04:00 UTC.

Validation

Exécuté contre la production : export 2026-07-22T09:28Z produit 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

claude added 2 commits July 22, 2026 09:31
… 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>
@THIOYE97
THIOYE97 merged commit ffa39f9 into main Jul 22, 2026
3 checks passed
@THIOYE97
THIOYE97 deleted the feat/sauvegarde-prod-quotidienne branch July 22, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants