Я пытаюсь создать резервную копию всего моего жесткого диска, используя следующий скрипт:
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 Помогите. Что мне не хватает?
Сначала вы должны исключить .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/