Я создаю некоторые исключения, потому что мне не нужно делать резервную копию этой папки. Но они все еще существуют в снимках. Смотрите мои скриншоты. Я делаю что-то неправильно?
Система:
вы должны попытаться переместить домашние папки в конце
вот как это сработало для меня.
я сначала добавил папку .steam и игры (от lutris) для исключения
и переместил домашнюю папку на последнюю позицию.
если бы домашние папки были до исключения, я бы получил каждый файл в домашней папке, хранящийся в резервной копии
@ logan001 это частично работает для меня. Но не полностью. Например, у меня дома есть папка .gradle. Мне нужно исключить его содержимое, но сохранить .gradle / gradle.properties
Итак, у меня такой конфиг:
Но в созданной резервной копии нет папки .gradle полностью
Хм, похоже, я нашел способ:
Но я не совсем понимаю логику
это тайна :)
Я тоже этого не понимаю, извините.
это просто метод проб и ошибок для меня
проблема с методом проб и ошибок в том, что это требует времени и места
Включение / исключение файлов действительно огорчает. Во-первых, есть набор включенных / исключенных путей, которые нельзя изменить. И я согласен с @ logan001 : это
Для каждого файла rsync будет соответствовать первому найденному шаблону и игнорировать все остальные шаблоны. Поскольку первый шаблон в списке должен включать /home/djaler/.**
будет включен каждый скрытый файл в домашнем каталоге. Любой шаблон, который вы добавляете после этого, не имеет значения, поскольку rsync уже соответствует первому и проигнорирует оставшиеся шаблоны.
Переместите этот узор в конец списка.
Просто любопытно, почему уже установлены неявные паттеры. Все становится таким запутанным ... Явное лучше, чем неявное.