Резервное копирование файлов с помощью rsync: ошибка 23

18

Я пытаюсь сделать резервную копию моего / home для переноса всех данных с одного компьютера на другой. Я хотел сохранить резервную копию на том же компьютере и передать ее другому. По соображениям безопасности я пытаюсь узнать, как это работает на компьютере без большого количества данных (новый), чтобы быть уверенным, что я не удалю что-то вместо копирования.

Я запустил терминал:

sudo rsync -avz /home/maria /home/guest/backup

, и я получил результат:

sent 58797801 bytes  received 23050 bytes  4705668.08 bytes/sec
total size is 100202958  speedup is 1.70
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1060) [sender=3.0.7]

Я попробовал еще раз, с тем же результатом. Я понятия не имею, какие файлы не были переданы, что делает всю резервную копию бесполезной для меня (я хотел сделать это автоматически, чтобы не забывать о чем-то и не потерять ее).

На обоих компьютерах у меня такая же система (Ubuntu 10.04). Версия Rsync: 3.0.7-1ubuntu1.

Спасибо за любые советы

    
задан maria 16.03.2011 в 19:35
источник

3 ответа

20

Хорошо, потому что вы используете rsync в подробном режиме, вы должны увидеть на своем выходе, где проблема. Обычно это отклонение отклонено .

Например, предположим, что я хочу создать резервную копию папки ~/.gvfs :

$ sudo rsync -av /home/arrange/.gvfs /tmp
[sudo] password for arrange: 
sending incremental file list
rsync: link_stat "/home/arrange/.gvfs" failed: Permission denied (13)

sent 12 bytes  received 12 bytes  48.00 bytes/sec
total size is 0  speedup is 0.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1060) [sender=3.0.7]

Поэтому мой совет - перечислить через выход rsync -av и искать аналогичные ошибки.

    
ответ дан arrange 16.03.2011 в 19:50
источник
1

Я тоже получил эту ошибку. В моем случае rsync выбрал эту ошибку, потому что я передал ей несуществующий исходный каталог.

    
ответ дан Joel 09.04.2013 в 17:34
0

Если вы переносите файлы на удаленное хранилище (например, freeNAS и т. д.) - не забудьте установить правильные правила. Не только установить владельца , но также включить этот собственный список чтения-записи .

Я подключен к этому.

    
ответ дан skywinder 27.02.2014 в 20:50