rsync игнорирует / домашний каталог

Я пытаюсь создать резервную копию всего моего жесткого диска, используя следующий скрипт:

rsync -vaxE --progress --delete --log-file='./rsync-log' / /media/me/Backup/

Он работает так, как ожидалось, за исключением одного - он копирует / home, но игнорирует что-либо внутри, оставляя его пустым в пункте назначения. В то же время каждый другой каталог синхронизируется рекурсивно просто.

здесь, где вы можете видеть, как он проходит другие каталоги, но не /home.

2015/04/21 17:05:42 [23304] .d...pog... etc/xfce4/
2015/04/21 17:05:42 [23304] .d...pog... etc/xml/
2015/04/21 17:05:42 [23304] .d...pog... etc/xsp4/
2015/04/21 17:05:42 [23304] .d...pog... etc/xsp4/conf.d/
2015/04/21 17:05:42 [23304] .d...pog... etc/xul-ext/
2015/04/21 17:05:42 [23304] .d...pog... home/
2015/04/21 17:05:42 [23304] .d...pog... lib/
2015/04/21 17:05:42 [23304] .d...pog... lib/apparmor/
2015/04/21 17:05:42 [23304] .d...pog... lib/brltty/

Google didn Помогите. Что мне не хватает?

1
задан 21 April 2015 в 17:49

1 ответ

Сначала вы должны исключить .gvfs, если установлена ​​GVFS.

rsync -vaxE --progress --delete --log-file='./rsync-log' --exclude={"/home/*/.gvfs"} / /media/me/Backup/

Или, если вы используете / home в качестве отдельного раздела, удалите -x вариант

rsync -vaE --progress --delete --log-file='./rsync-log' --exclude={"/home/*/.gvfs"} / /media/me/Backup/
1
ответ дан 23 May 2018 в 21:11

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

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