Для додавання усіх файлів в одну субдиректорію, існує параметр заміни шляхів (-s працює як sed)
Перший етап створення нового tar файлу
tar -cf tarfile.tar -s ,^,2024-09-25-backup/, /data/backup/sql_backup.bak
Наступні етапи, додавання/оновлення інсуючого tar
tar -uf tarfile.tar -s ,^,2024-09-25-backup/, /etc/configdir
tar -uf tarfile.tar -s ,^,2024-09-25-backup/, /var/www/projectdir
В результаті в архіві буде наступна структура:
2024-09-25-backup/data/backup/sql_backup.bak
2024-09-25-backup/etc/configdir
2024-09-25-backup/var/www/projectdir