cloudnative-pg / cloudnative-pg/plugin-barman-cloud
Support traditional retention policies
- Ngôn ngữ chính
- Go
- Star
- 191
- Fork
- 72
- Merge trung bình
- 2 ngày 21 giờ
- Pull request đã merge (30 ngày)
- 21
Mô tả
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!
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng việc xem xét cách plugin hiện biểu diễn và áp dụng một chính sách lưu giữ theo một khoảng ngày duy nhất, sau đó kiểm tra cách tính năng hỗ trợ sao lưu tăng dần mới của PostgreSQL 17 tương tác với việc lưu giữ. Được xem là hoàn tất khi hỗ trợ một chính sách truyền thống như “7 ngày, 4 tuần, 12 tháng, 7 năm” mà không yêu cầu các bản sao lưu đầy đủ hằng ngày trong thời gian dài.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- go, postgresql
- Lĩnh vực
- cloud, databases, infrastructure
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Sôi nổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100