Задать вопрос
@yagtec

Как правильно писать исключения для rsync\rsnapshot?

Привет!
Подскажите, пожалуйста, как правильно задать исключения для некоторых папок\файлов?

С помощью rsnapshot пытаюсь забекапить отдельно папку пользователя (пока в неё же).
snapshot_root	/home/user/backup/
exclude_file	/home/user/.config/rsnapshot.exclude
backup	/home/user/	snapshot/

Перепробовал уже и так и эдак, понимаю, что что-то мудрю с путями.

Например, я хочу не забирать тяжеленную папку с загрузками, пробовал варианты:
- /home/*/downloads/
- /home/**/downloads/
- /home/user/*/downloads/
- /user/downloads
- downloads/ 
- /downloads/

Но всё равно, синкается вся папка /home/user, хоть убей :(
Возможно какой-то из вариантов и правильный, но боюсь, что я его упускаю, или неправильно задаю путь в директиве backup.
  • Вопрос задан
  • 598 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@SquareWheel
DevOops
Например так.
rsync -avz '-e shh ' user@10.10.0.1:/home/  --exclude="downloads*" /somefolder/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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