I realize that restic is designed to use many server backends and S3 and B2 are commonly used.
But I can think of advantages to backing up one or more laptops to a local server using sftp and then backing up the resulting repository to cloud storage (for example: “crashplan for small business” which has unlimited storage for $120/year).
- Fast backup times to the local server
- No transaction fees (e.g. incurred with B2 and AWS).
- Fast restores
- And, of course, no storage limit
The main disadvantage seems to be:
- If/when the local server fails, the restore time will be very long. However, that restore of the repository (e.g. from crashplan) can run in the background.
Are there other reasons NOT to do this?