Можно ли игнорировать файлы по шаблону в deja-dup (Backup)?

6

Мои резервные копии Déjà Dup My стали очень тихими, и я заметил, что они содержат огромное количество ненужных файлов (например, *.pyc файлов, **__pycache__ папок и других связанных с сборкой временных файлов).

Я знаю, что я могу игнорировать определенные папки, но есть способ исключить файлы и папки паттернами?

Я думал, что может быть больше вариантов, используемых в файле конфигурации, но Déjà Dup не использует его. Поэтому я посмотрел на duplicity (на основе CLI, на котором он основан), но на странице руководства также не упоминается файл конфигурации. Я знаю, что duplicity может игнорировать файлы и папки на основе шаблонов ( --exclude , --exclude-filelist ), но я понятия не имею, как объединить это с Déjà Dup .

Нужно ли мне помечать Déjà Dup и использовать duplicity вручную? Или есть способ установить необходимые параметры, чтобы они использовались автоматически, когда duplicity используется Déjà Dup ?

    
задан Brutus 28.10.2015 в 11:07
источник

3 ответа

3

Вы можете редактировать список исключений, например:

gsettings get org.gnome.DejaDup exclude-list
# remove comment to execute
# gsettings set org.gnome.DejaDup exclude-list ['path1', 'path2']

Источник: Ссылка

Я попытался добавить в этот список такие шаблоны, как «** /. git» и «** / build», например:

gsettings get org.gnome.DejaDup exclude-list > exclude-list
gedit exclude-list
gsettings set org.gnome.DejaDup exclude-list "'cat exclude-list'"

Но мне кажется, что ** не перешли к двуличности. Поэтому вместо этого я закончил работу с такими типами, как

locate "/home/*/.svn"
locate "/home/*/build"

и вручную добавили их в список исключений

    
ответ дан Jacob Nordfalk 23.02.2017 в 14:33
2

В настоящее время с Deja Dup нет возможности делать такую ​​расширенную фильтрацию. См. Восходящую ошибку Ссылка

    
ответ дан Michael Terry 28.10.2015 в 14:00
0

К сожалению, ни Duplicity , ни Déjà Dup не использует файл конфигурации :( Но может быть возможное обходное решение, пользователь @mterry упомянул следующее в отчет об ошибке , указанный выше:

  

, если вы gconf-редактируете список исключений и добавляете шаблоны, такие как « **/parts », шаблон передается в двуличие, и все работает так, как ожидалось ... »

Теперь, где хранятся эти настройки gconf ?     

ответ дан Brutus 02.11.2015 в 09:44