cloudnative-pg / cloudnative-pg/plugin-barman-cloud
Support traditional retention policies
- Langage dominant
- Go
- Étoiles
- 191
- Forks
- 72
- Merge moyen
- 2 j 21 h
- PR mergées (30 j)
- 21
Description
Currently, I can only find a way to retain a single date range of backups. (pointers to the contrary welcome!)
In a production deployment, our business quite often requires something like 1 year or longer retention, but keeping 1 (or 7) years of daily FULL backups would be quite cost prohibitive!
Please consider adding support for a more traditional retention policy like:
"7 days, 4 weeks, 12 months, 7 years"
Additionally, this plays well with the new incremental backup features available in Pg17!
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par examiner comment le plugin représente et applique actuellement une seule politique de rétention sur une plage de dates, puis étudiez comment la nouvelle prise en charge des sauvegardes incrémentielles de PostgreSQL 17 interagit avec la rétention. Le travail est considéré comme terminé lorsqu’une politique traditionnelle telle que « 7 jours, 4 semaines, 12 mois, 7 ans » est prise en charge sans nécessiter de sauvegardes complètes quotidiennes à long terme.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- go, postgresql
- Domaine
- cloud, databases, infrastructure
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100