Điểm:0

rsync: có tùy chọn nào để khiến rsync dừng ở lỗi đầu tiên để tôi có thể xem điều gì đang xảy ra không?

lá cờ bq

BỐI CẢNH: rsync với số lượng tệp rất lớn để đồng bộ hóa

ĐIỀU GÌ XẢY RA: rsync gặp lỗi, nhưng vẫn tiếp tục.....

NHỮNG GÌ TÔI LÀM : rsync -Pav đường dẫn1 đường dẫn2

VẤN ĐỀ: Tôi đã khởi động ở chế độ khôi phục và ổ đĩa khôi phục không còn chỗ trống...

CÂU HỎI: có tùy chọn nào để khiến rsync dừng ở lỗi đầu tiên để tôi có thể xem điều gì đang xảy ra không?

Tôi ĐÃ THỬ để xem trang man của rsync, nhưng không thể tìm thấy bất kỳ tùy chọn nào có thể đề xuất dừng ở lỗi đầu tiên

Davidw avatar
lá cờ in
Tại sao không sử dụng tùy chọn `-verbose`?
lá cờ bq
@Davidw Tôi sử dụng `rsync -Pav` v cho dài dòng. nhưng các tệp đi quá nhanh và tôi phải ctrl + c để buộc nó dừng lại để kiểm tra lỗi là gì
Michael Hampton avatar
lá cờ cz
Bạn có thể sử dụng `-q` hoặc chỉ cần chuyển hướng thiết bị lỗi chuẩn đến một nơi nào đó để bạn có thể xem lại tất cả các lỗi cùng một lúc khi nó kết thúc.
lá cờ bq
@MichaelHampton có cách nào để không đợi đến khi kết thúc không? chỉ đơn giản là dừng lại ở lỗi đầu tiên? với tiết, tôi thấy lỗi đi qua và rsync tiếp tục ...Tôi chỉ muốn rsync dừng hoặc tạm dừng nếu nó gặp bất kỳ lỗi nào
Michael Hampton avatar
lá cờ cz
Tôi không thể tìm thấy một cách như vậy. Nhưng tôi sẽ ổn nếu để nó chạy hết cỡ, nếu tôi có thể nhận tất cả các lỗi cùng một lúc (vì vậy tôi hy vọng có thể giải quyết tất cả chúng cùng một lúc và không lãng phí thời gian chạy lại rsync mỗi lần).
lá cờ in
Tại sao phải đợi cho đến khi nó kết thúc? Bạn có thể đọc tệp nhật ký trên một thiết bị đầu cuối khác trong khi rsync vẫn đang chạy.
Michael Hampton avatar
lá cờ cz
@GeraldSchneider Điều đó đúng. Bạn có thể bắt đầu xử lý lỗi đầu tiên ngay cả khi có nhiều lỗi hơn và quá trình đồng bộ hóa tiếp tục hướng tới hoạt động gần như hoàn tất, tiết kiệm nhiều thời gian hơn.
Điểm:2
lá cờ iq

VẤN ĐỀ: Tôi đã khởi động ở chế độ khôi phục và ổ đĩa khôi phục không có khong gian con lai...

CÂU HỎI: có tùy chọn nào để khiến rsync dừng ở lỗi đầu tiên để tôi có thể xem điều gì đang xảy ra không?

Thật không may, có vẻ như rsync không hỗ trợ điều này vào lúc này. Có một vấn đề về điều này trên GitHub: #71 rsync không kết thúc khi đĩa đích đầy. Ở đó, Wayne Davison (người bảo trì của rsync) viết:

Vì vấn đề này cố hữu trong cách thức hoạt động của rsync và có một khắc phục sự cố, tôi đang đóng lỗi này. Một rsync 4.0 trong tương lai sẽ hy vọng không có vấn đề này.

Vấn đề cũng liệt kê bằng cách sử dụng --msgs2stderr như một giải pháp thay thế, bạn có thể thử điều đó, ít nhất nó sẽ khiến rsync thoát ra nhanh hơn.

Đă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.