helloSystem / helloSystem/Utilities
Backup utility
- Dominant language
- Python
- Stars
- 29
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description

We need a **Backup** utility that can make backups to local media, the local area network, and to Cloud providers. Probably the initial focus should be on __Cloud Backup__.
### Cloud Backup
Requirements
* All data including all metadata needs to be encrypted so that the cloud provider cannot peek into the data
* GUI should offer an option to shut down the machine after the upload
Possible underlying tools
* zfs send/receive (native to zfs but also dependent on it, hence not really cross-platform; mature?)
* [restic](https://restic.net/) (optimized for speed, Golang, cross-platform, not zfs dependent; not 1.0 yet. How risky is purging data that is no longer needed on the server?)
Possible cloud service providers
* Tarsnap
* https://www.backblaze.com/ (seems affordable, ~1 EUR per month for a normal workstation)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.