Странное владение файлом после rsync W7 / U14.04

Я настроил небольшую домашнюю сеть с двумя компьютерами, работающими под управлением Ubuntu (14.04 LTS), моей рабочей станцией W7 и iMac. До сих пор мне удавалось довольно хорошо, и вчера я решил обновить свои резервные копии. У меня есть специальная папка на моей машине W7, где я храню все свои фотографии, и я хотел убедиться, что все файлы были сохранены на моем домашнем сервере. Я использую Samba для общего доступа к папкам и настраиваю задание cron с помощью rsync, чтобы перенести данные из W7 в Ubuntu позже той ночью: rsync -avhP /media/w7photo/ /media/storage/photos

Когда я получил вывод электронной почты от cron, я обнаружил, что несколько выпусков:

rsync: failed to set times on "/media/storage/photos/2014": Operation not permitted (1)
rsync: failed to set times on "/media/storage/photos/2014/2014-01-12": Operation not permitted (1)
rsync: failed to set permissions on "/media/storage/photos/2014/2014-01-12/20140112-0001.nef": Operation not permitted (1)`

и еще около 1000 файлов с одинаковой ошибкой в ​​разных подпапках в папке 2014, все из того же времени года.

Вывод cron завершился следующим образом:

sent 4.88M bytes  received 189.17K bytes  41.42K bytes/sec
total size is 900.38G  speedup is 177,466.40
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1183) [sender=3.1.0]

При перечислении содержимого папки photos папка 2014 и ее содержимое имеют другого владельца и разные права:

drwxr-xr-x 24 zarkov users   4096 jan 12  2014 2013/
drwxrwxrwx 23   1001   1001  4096 aug  3 19:43 2014/
drwxr-xr-x 16 zarkov zarkov  4096 jul 28 12:36 2015/
zarkov@server:/media/storage/photos/2014$ ll
total 108
drwxrwxrwx 23   1001   1001  4096 aug  3 19:43 ./
drwxr-xr-x 18 zarkov  users  4096 jul  7 20:14 ../
drwxrwxrwx  2   1001   1001  4096 sep 26 15:29 2014-01-12/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-12/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-13/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-14/
drwxrwxrwx  2   1001   1001 12288 maj  3  2014 2014-04-15/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-16/
drwxrwxrwx  2   1001   1001  4096 sep 26 00:23 2014-04-17/
drwxrwxrwx  2   1001   1001  4096 sep 26 00:24 2014-04-18/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-19/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-20/
drwxrwxrwx  2   1001   1001  4096 sep 26 00:25 2014-04-21/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-22/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-23/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-26/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-28/
drwxrwxrwx  2   1001   1001  4096 maj  3  2014 2014-04-29/
drwxr-xr-x  2 zarkov zarkov  4096 sep 18  2014 2014-08-27/
drwxr-xr-x  2 zarkov zarkov  4096 sep 18  2014 2014-09-18/
drwxr-xr-x  2 zarkov zarkov  4096 okt 26  2014 2014-10-24/
drwxr-xr-x  2 zarkov zarkov 12288 okt 26  2014 2014-10-25/
drwxr-xr-x  2 zarkov zarkov  4096 okt 26  2014 2014-10-26/

Мой /etc/fstab выглядит следующим образом:

# windows share
//windows/photos  /media/w7photo   cifs    guest,uid=1000,iocharset=utf8   0       0

Нужно ли добавлять что-либо к опциям fstab или rsync, чтобы в следующий раз все работало более плавно? И самое главное, могу ли я просто запустить chown -r zarkov:users /media/storage/photos/2014 для восстановления владения файлом?

0
задан 27 September 2015 в 14:03

1 ответ

Я не уверен в эти rsync опции, но необходимо смочь к chown весь раздел рекурсивно, или Вы можете всего chown каталог рекурсивно, как Вы описали без проблемы, потому что полномочия не относятся к Windows.

sudo chown -r zarkov:zarkov /media/storage/photos

, После того как Вы использовали chown для исправления разрешения, они должны палка , таким образом, Вам не придется сделать этого снова (на том каталоге). Как я сказал прежде, Вы можете рекурсивно chown весь каталог так, чтобы у Вас не должно было быть проблем разрешения с тем каталогом больше.

0
ответ дан 28 September 2015 в 00:03
  • 1
    @Christian97, спасибо за предложение для поддержки/usr/local/scripts, который я включил. По-видимому, более опытные пользователи думали, что предложение будет лучше сделано как комментарий, но никакие заботы;) – rclocher3 18 December 2016 в 07:53

Другие вопросы по тегам:

Похожие вопросы: