Remote backup; Rust backup
Having a small home server (NAS), I had been using an application for backing up all important data from home computers. When the service was announced to be about discontinued I've started to implement my own solution which is RBackup.
I also used this application as a great project for learning quite new but powerful language called Rust.
- Supports backup for multiple devices grouped in accounts // TBD - describe structure
- Supports files versioning
- Uses deduplication (block) (see rdedup)
- Communicates over HTTP (the client can be almost any HTTP client)
- Security - supports SSL, data encryption
- Doesn't need any special storage (works on top of filesystem)
See RBackup docs for more information.