cloudnative-pg / cloudnative-pg/plugin-barman-cloud

Support traditional retention policies

Đang mở
#677 3 bình luận 12 reaction 0 người được giao Xem trên GitHub
enhancement
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

Mở 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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.