Tôi muốn tìm tất cả các tệp trong một thư mục trong vòng 24 giờ sau đó rsync các tệp đó với một máy chủ khác.
Có một số tệp cũ mà tôi không muốn chuyển, tuy nhiên nếu những tệp cũ đó được cập nhật thì tôi sẽ làm.
Tôi đã nghĩ đến việc viết một tập lệnh với: find và tham số -ctime và chuyển hướng đầu ra đó thành một tập tin, nhưng tôi không biết làm thế nào để rsync sử dụng hiệu quả điều đó, hoặc nếu có cách nào tốt hơn để chuyển một tập hợp các tập tin đã thay đổi trong 24 giờ qua.
Quá trình này cần phải được chạy rất thường xuyên, vì vậy tôi không tìm kiếm thứ gì đó quá kém hiệu quả. (chẳng hạn như sử dụng ftp và gửi mọi thứ mỗi lần).
Bất kỳ ý tưởng đánh giá cao.
--include-from
là không đủ, vì hành vi mặc định là bao gồm mọi thứ. Bạn cần nói rõ ràng với--exclude
mọi thứ để nó hoạt động như một danh sách trắng.