Наконец-то я решил проблему. Однако остаются проблемы с гласными с латинским ударением :, они неправильно закодированы в разделе, который находится на диске. Помогите, кто может, с этой проблемой. Между тем, я здесь сообщаю о процедуре, которой я следовал.
Модель маршрутизатора :Technicolor TG582n. См.:
https://forum.ubuntu-it.org/viewtopic.php?p=4603163
Я подключил USB-накопитель к USB-порту маршрутизатора. Перед установкой в файловой системе ПК диск должен монтироваться самим маршрутизатором. Сделать что, укажите веб-браузер на:
192.168.1.1
, имя пользователя и пароль оба `admin'. Затем
Панель инструментов -> Общий доступ к содержимому
. Справа вверху есть
Обзор | Настроить
. Нажмите «Настроить» и настройте раздел как «`Управляемый раздел». Этот Кстати, диск установлен на роутере. (Когда позже вы захотите отключить диск, сначала его нужно отключить от роутера :в Configure, нажать на Останавливаться. )Обратите внимание, что в разделе «Обмен контентом» есть:
IP-адрес сервера :192.168.1.2
. Затем
$ nautilus smb ://192.168.1.2
и вы увидите два каталога Media и Shared. Затем,
#aptitude install cifs -утилиты #mkdir /mnt/public
, затем поместите в /etc/fstab следующую строку:
//192.168.1.2/Shared /mnt/public cifs rw,user,noauto 0 0
После этого вы можете смонтировать диск как обычный пользователь с помощью:
$ mount /mnt/public
, нажав Enter при запросе пароля.
$ cd /mnt/public
Каталог пуст, но это не имеет значения. На диске две директории был таинственным образом создан:Media' and
Shared' :теперь вы находитесь в Shared. Ты теперь можно писать на него.
Из справки -> Панель инструментов -> Общий доступ к содержимому:
«Если диск или раздел выбран в качестве управляемого раздела, пользователи будут доступ к следующим папкам:
СМИ
Общий
Если эти папки отсутствуют на вашем USB-накопителе, шлюз Technicolor Gateway создаст их автоматически. Все остальные папки будут скрыты от пользователь."
Поскольку rsnapshot
использует rsync
и передает ему правила исключения, вы можете специально включать каталоги/файлы с помощью правила ' +
' (include ).
Применяется первое применимое правило, поэтому просто добавьте строку
+ /var/lib/docker/volumes/
ВЫШЕ вашего другого правила.
Из документации rsync:
Filter Rules
...
As the list of files/directories to transfer is built, rsync checks each name to be transferred against the list of include/exclude patterns in turn, and the first matching pattern is acted on: if it is an exclude pattern, then that file is skipped; if it is an include pattern then that filename is not skipped; if no matching pattern is found, then the filename is not skipped.