For the moment I have the following setup
Backup Protocol - Restic-server for speed
Locations for the servers : 3
1 high speed internet and 2 normal speed and different locations.
around 50 , data between 5 - 80 GB / client
Data type : 1 folder with files and 1 mysql Database for each .
My questions are :
How could I manage the best way on the restic-server side to protect each individual user ? I mean I don’t want user A to have access to userB and vice versa , do I use folder structure like /Backups/UserA and so on ? and I need to put the .htaccess password in the / or in each User folder ?
In my case I need to define a backup template like 6 months retention for database and for files I guess we could go as well 6 months period . In the case of the database, do I need to specify the timestamp tag and file naming or I can just call it backup.sql and restic takes care of the rest ?
What is the best way to backup the User data in terms of locations , can I set a backup to be done in the same time for all 3 locations or do I need to doit individually ?
Can I backup let’s say Server1 (the fast one) to Server2 and Server3 ? , how should I do that for security purposes I’ll consider all 3 servers as insecure so if I backup my client A to Server 1 and then server 1 to server 2 and server 3, how the data will be on server 2 and 3 , re-encrypted from server 1 or original from Client A ?
I’m looking for the best option here and in the same time the safest option.
Thanks in advance