Điểm:1

Bộ đệm cục bộ trùng lặp trong quá trình xóa cũ hơn hoạt động

lá cờ cn

Hãy để tôi mở đầu điều này bằng cách nói rằng tôi thực sự không biết gì về Duplicity. Người trong tổ chức của tôi có kiến ​​thức đã nghỉ phép và như thường lệ, trong khi anh ta đi vắng, những điều bất thường xảy ra.

Hôm nay tôi nhận được cảnh báo rằng một trong các máy chủ của chúng tôi đã đột ngột lấp đầy ổ đĩa gốc. Máy chủ này đã hoạt động trong nhiều năm và dung lượng gốc (chỉ) là 5GB vì nó chưa bao giờ thực sự có bất kỳ thứ gì trong đó và chúng tôi chưa bao giờ gặp sự cố với dung lượng thậm chí sắp đầy. Tôi đã theo dõi việc sử dụng được quy cho thư mục /root/.cache/duplicity. Máy chủ đang chạy cronjob hàng tháng vào thời điểm thực hiện 'loại bỏ cũ hơn 1 năm', sau đó là 'loại bỏ tất cả-inc-of-nhưng-n-đầy đủ 3'. Trong quá trình xóa cũ hơn, đĩa đã đầy. Có vẻ như trong suốt tháng trước, chúng tôi đã có sự gia tăng đáng kể về các thay đổi dữ liệu trên máy chủ đó, điều này đã khiến các bản sao lưu gia tăng đột ngột tăng kích thước. Tất nhiên, đây chỉ là suy đoán vì tôi thực sự không biết mình đang xem cái gì (như tôi đã đề cập).

Vì vậy, tôi vừa tăng kích thước của phân vùng gốc lên 20 GB một cách nhanh chóng (cảm ơn LVM) nhưng có vẻ như công việc đã bị treo. Tôi đã giết tiến trình con đang thực hiện tác vụ remove-old-than và tập lệnh gốc sau đó tiếp tục và xử lý tác vụ thứ hai. Khi điều này kết thúc, tôi nhận được các báo cáo sao lưu cho hai tác vụ hiển thị truy nguyên python với lỗi "Không còn dung lượng trên thiết bị" - không nằm ngoài dự đoán.

Điều này đã để lại cho tôi một vài câu hỏi:

  1. Nếu tôi hiểu điều này một cách chính xác và từ những gì tôi thấy trên máy chủ, có vẻ như cả hai tác vụ này đều tải xuống một loạt tệp sao lưu từ vị trí lưu trữ từ xa (thông qua ssh) vào thư mục /root/.cache/duplicity cục bộ cho một số lý do và sau đó có lẽ sẽ dọn dẹp chúng ở cuối. Đúng không? Nếu vậy, tôi không hoàn toàn hiểu những tệp nào cần được tải xuống và mục đích chính xác của việc này.

  2. Điều này đã để lại cho tôi bốn tệp "chữ ký trùng lặp đầy đủ" và các tệp kê khai được liên kết của chúng, mỗi tệp cho tháng 9/tháng 10 và hai tệp cho tháng 11, cũng như một số tệp "chữ ký trùng lặp mới" và "tính trùng lặp-inc" được liên kết tệp kê khai dường như bao gồm tháng trước (tuy nhiên, có vẻ như tệp đầu tiên có thể bị thiếu - tôi cho rằng đó là tệp đã được tải xuống khi đĩa đầy). Tôi đã so sánh những máy chủ này với một trong những máy chủ khác của chúng tôi sử dụng Bản sao và chạy cùng một cronjob cùng một lúc và máy chủ khác này chỉ có một tệp có chữ ký đầy đủ (mỗi tệp cho tháng 9/tháng 10/tháng 11) và tệp kê khai được liên kết. Không có tệp kê khai inc hoặc tệp chữ ký mới nào cả. Tôi đang tự hỏi đâu có thể là cách chính xác để dọn dẹp những thứ này, hoặc thậm chí nếu tôi cần. Tôi chỉ cần xóa thủ công các tệp inc & chữ ký đầy đủ để nó có cùng loại tệp với máy chủ mà không gặp sự cố, tôi chỉ để chúng ở đó cho đến lần chạy tiếp theo và chúng có thể được dọn sạch hoặc không, hoặc tôi chạy cronjob hàng tháng một lần nữa theo cách thủ công và để nó ghi đè lên các tệp và dọn dẹp chúng đúng cách ở cuối.

Xin thứ lỗi cho những câu hỏi dành cho người mới, đây là trải nghiệm đầu tiên của tôi với Duplicity.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.