Câu hỏi không tầm thường. BTRFS là hệ thống tệp COW và một đối tượng được lưu trữ trên đĩa cứng có thể được tham chiếu bởi nhiều tệp.
Tôi sử dụng ảnh chụp nhanh BTRFS như một phần của giải pháp sao lưu trên máy chủ sản xuất của mình. Bằng cách này, tôi có lịch sử có thể duyệt được, hiệu quả về không gian của một subvolume nhất định (tôi sử dụng một sửa đổi của SnapBtr ).
Tôi có một số subvolume btrfs độc lập cho các mục đích khác nhau và một kế hoạch dự phòng cho mỗi cái. Khi không gian trống sắp hết, tôi có thể nhận được ảnh chụp sao lưu không cần thiết nhất từ mỗi nhóm sao lưu dựa trên thuật toán chi phí thời gian logarit thông minh của SnapBtr
.
Tôi cần một cách để cân nhắc lượng dữ liệu sẽ được giải phóng sau khi tôi xóa từng bản sao lưu theo tuổi của ảnh chụp cũ và tầm quan trọng của nhóm sao lưu của nó. Tôi đang thiếu thông tin cũ.
Tôi hiểu rằng quá trình tính toán không gian trống trên BTRFS không tầm thường cũng không nhanh chóng. Tôi cần một cái gì đó mô phỏng việc xóa subvolume để có được kích thước của không gian sẽ được giải phóng.
Ai giúp tôi với? Tôi có nên gửi tin nhắn này đến linux-btrfs@vger.kernel.org
?