rsync умеет делать инкрементальные копии, создавая жёсткие ссылки (hardlinks) на неизменённые файлы.Первый бэкап — полный:
rsync -a /data/ /backup/prev/
А следующий использует предыдущий как ссылку:
rsync -a --link-dest=/backup/prev /data/ /backup/new/
Файлы, которые не изменились, просто указывают на старые копии. Выглядит как полный бэкап, но занимает место только под разницу.
🔥 Для первого запуска, без
--link-dest. Каталоги /backup/prev и /backup/new должны быть на одном диске, иначе hardlink не сработает.➡️ DevOps Ready | #совет
