Tôi sao lưu các tệp của mình bằng rsync. Ngay sau khi đồng bộ, tôi chạy nó mong đợi để không nhìn thấy gì, nhưng thay vào đó nó trông giống như nó đã bỏ qua thư mục. Tôi đã (rõ ràng) đã thay đổi tên, nhưng tôi tin rằng tôi vẫn còn nắm bắt tất cả các thông tin tôi có thể. Điều gì đang xảy ra ở đây?in rsync "bỏ qua tập tin không thường xuyên" cho những gì dường như là một thư mục thông thường
$ ls -l /source/backup/myfiles
drwxr-xr-x 2 me me 4096 2010-10-03 14:00 foo
drwxr-xr-x 2 me me 4096 2011-08-03 23:49 bar
drwxr-xr-x 2 me me 4096 2011-08-18 18:58 baz
$ ls -l /destination/backup/myfiles
drwxr-xr-x 2 me me 4096 2010-10-03 14:00 foo
drwxr-xr-x 2 me me 4096 2011-08-03 23:49 bar
drwxr-xr-x 2 me me 4096 2011-08-18 18:58 baz
$ file /source/backup/myfiles/foo
/source/backup/myfiles/foo/: directory
Sau đó, tôi đồng bộ (dự kiến không có thay đổi):
$ rsync -rtvp /source/backup /destination
sending incremental file list
backup/myfiles
skipping non-regular file "backup/myfiles/foo"
skipping non-regular file "backup/myfiles/bar"
Và đây là phần lạ:
$ echo 'hi' > /source/backup/myfiles/foo/test
$ rsync -rtvp /source/backup /destination
sending incremental file list
backup/myfiles
backup/myfiles/foo
backup/myfiles/foo/test
skipping non-regular file "backup/myfiles/foo"
skipping non-regular file "backup/myfiles/bar"
Vì vậy, nó làm việc:
$ ls -l /source/backup/myfiles/foo
-rw-r--r-- 1 me me 3126091 2010-06-15 22:22 IMGP1856.JPG
-rw-r--r-- 1 me me 3473038 2010-06-15 22:30 P1010615.JPG
-rw-r--r-- 1 me me 3 2011-08-24 13:53 test
$ ls -l /destination/backup/myfiles/foo
-rw-r--r-- 1 me me 3126091 2010-06-15 22:22 IMGP1856.JPG
-rw-r--r-- 1 me me 3473038 2010-06-15 22:30 P1010615.JPG
-rw-r--r-- 1 me me 3 2011-08-24 13:53 test
nhưng vẫn:
$ rsync -rtvp /source/backup /destination
sending incremental file list
backup/myfiles
skipping non-regular file "backup/myfiles/foo"
skipping non-regular file "backup/myfiles/bar"
ghi chú khác:
thư mục thực tế của tôi "foo" và "thanh" Ý có không gian, nhưng không có ký tự lạ khác. Các thư mục khác có không gian và không có vấn đề gì. Tôi 'stat'-ed và thấy không có sự khác biệt giữa các thư mục mà không rsync và những người làm.
Nếu bạn cần thêm thông tin, chỉ cần hỏi.
'$ file/nguồn/sao lưu/myfiles/foo' '/nguồn/sao lưu/myfiles/foo /: directory' và 'mount' hiển thị các hệ thống tệp/nguồn và/đích đang bật, nhưng không có 'thấp hơn'. – Richard