Tôi đã thiết lập rsync để phản chiếu thư mục từ máy chủ nguồn (a) đến một máy nhân bản (b). Tôi đã nhận được nó để gửi các tập tin mới có trên nguồn nhưng khi tôi xóa một tập tin từ nguồn nó không kết thúc xóa nó.Rsync không xóa
Dưới đây là những gì tôi sử dụng để gọi rsync:
rsync -vhzrplt --stats --delete --rsh='/usr/bin/ssh -q' --exclude="core/" --exclude="cache/" /home/(a)/public_html (b):/home/(b)/public_html/
Khi tôi chạy rsync tôi nhận được đầu ra dưới đây:
stdin: is not a tty
sending incremental file list
public_html/
deleting public_html/test.html
Number of files: 389
Number of files transferred: 0
Total file size: 3.16M bytes
Total transferred file size: 0 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 9.25K
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 9.33K
Total bytes received: 47
sent 9.33K bytes received 47 bytes 1.25K bytes/sec
total size is 3.16M speedup is 336.81
Như bạn có thể nhìn thấy nó cho thấy rằng nó xóa test.html nhưng nó không bao giờ kết thúc. Bất kỳ trợ giúp được đánh giá cao.
Thuộc về quyền ruser? – Amy