I am using restic for backups. I would like to use a non-root user to backup my docker volumes. As the files in the volumes have very different access rights and groups, accessing them is difficult without root rights.
Chowning the files doesn’t help sustainably, as new files are created with a different group again.
What recommendation do you have to smoothly backup files from the docker volumes?
Tags #restic #backup #docker
You didn’t mention how big those volumes are and how frequently the data changes.
Assuming it’s not that much data:
tar
to archive each volume first, while using proper options to preserve permissions and whatever else is important for your usecaserestic
, but maybe you can backup those archives separately and apply a more aggressive pruning strategy just for themRestic uses smart Delta backups, creating a tar before the restic process would defeat the purpose. The permission issue is the same, as I need to have access to the Files either way.