Tôi đã sử dụng thành công rsync để đồng bộ hóa các thư mục nhà giữa máy tính xách tay và netbook của tôi (cả hai đều sử dụng ext4 với Linux). Vấn đề duy nhất của tôi với nó là thỉnh thoảng tôi muốn tổ chức lại hoàn toàn một số thư mục nhất định và rsync coi đây là việc xóa và tạo các tệp mới, khiến nó rất chậm và không hiệu quả.
Có ai biết một phần mềm tốt xử lý tập tin di chuyển tốt không?
Tôi đã thấy rằng unison sẽ có khả năng này, nhưng nó dường như không hoạt động trong thực tế. Tôi đã kiểm tra unison bằng cách đồng bộ hóa hai thư mục cục bộ, mỗi thư mục chứa một tệp lớn và nó vẫn phát hiện ra động thái của tôi dưới dạng xóa + tạo và có hiệu lực thậm chí còn chậm hơn rsync .
Hơn nữa, nếu tôi nhớ chính xác từ việc tôi nhìn vào mã nguồn của unison vài tháng trước, nó đã cố gắng làm một việc gì đó như làm sha sums, và tôi không muốn giải pháp lý tưởng của mình để thực hiện một số tiền quá chậm tập tin / thư mục. Tôi muốn một cái gì đó thông báo những thứ như:
"Bản sao nguồn cuối cùng của tệp này dường như đã bị xóa và có một tệp mới ở nơi khác trong cây thư mục nguồn có cùng mdate, kích thước và số inode, vì vậy tôi sẽ giả sử rằng đây là một động thái và di chuyển đối tác mục tiêu của nó phù hợp thay vì thực hiện xóa + sao chép. "
Điều quan trọng với tôi là tôi có thể đồng bộ hóa các máy này một cách nhanh chóng.
Bất kỳ đề xuất?