Đồng bộ hóa từ godaddy đến OS X


0

Tôi muốn sử dụng rsync để sao lưu trang web của mình vào máy tính cục bộ (OS X). Tôi bắt đầu với hướng dẫn này và đã đi khá xa.

Tôi sử dụng dòng rsync sau:

rsync -PzrlptgD --del --delete-excluded -r --rsync-path=~/bin/rsync user@server:~/ /local/backup/folder/

Tôi muốn sử dụng tùy chọn -a (giống như rlptgoD) nhưng nó gặp sự cố ngay khi tôi sử dụng cờ -o.

receiving file list ... 
rsync: connection unexpectedly closed (8 bytes received so far) [receiver]
rsync error: unexplained error (code 255) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [receiver=2.6.9]

Nếu tôi bỏ qua cờ --owner, nó sẽ sao chép các tệp nhưng tôi không thực sự chắc chắn về sự khác biệt của nó (Tôi đã cố gắng đọc nó nhưng không tìm thấy gì)

Tôi có nên bỏ qua việc sử dụng cờ --owner không? Hay tôi đã làm bất kỳ sai lầm khác?

Cảm ơn trước

// CV

Câu trả lời:


1

-ogiữ quyền sở hữu tệp - nghĩa là ID số được sử dụng để xác định chủ sở hữu của tệp được sao chép và áp dụng cho tệp đích. Điều này chỉ có ý nghĩa nếu các máy nguồn và đích có cùng giá trị ID chủ sở hữu cho một người dùng nhất định. Điều này gần như chắc chắn không phải là trường hợp ở đây, vì vậy bạn không muốn sử dụng -o.

-o Dù sao, chỉ hoạt động khi bạn đang chạy với tư cách là siêu người dùng (chỉ người dùng siêu mới có thể thay đổi quyền sở hữu tệp).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.