Looking for someone to improve our backup solution.

Status
This thread has been locked.

Airee

she/her - Airee Systems
Supreme
Feedback score
13
Posts
351
Reactions
207
Resources
0
Currently we run rsnapshot on a couple backup nodes for all of our management services clients. A huge selling point is how good our backups are, and some people just pay for us to back their servers up, but we think they could be a lot better.

Reasons we love rsnapshot:
  • We're able to connect from the backup node to remote servers over SSH. No additional daemons need to be run on the endpoints.
  • It uses rsync incremental transfers and uses hard links to save on both disk space and network utilization.
Reasons we don't love rsnapshot:
  • Jobs can not run in parallel. Encryption is going to be the bottleneck, I accept that and I'm cool with it, but I'd like to be able to do like 4 of the backup jobs at once.
  • We'd like to be able to trigger replication by other backup servers at the end of a backup cycle so that the additional backup servers act as slaves to the master backup server rather than having 3 servers all across the world hit my clients server machines at once.
  • We can't set individual SSH ports for each backup source.
  • We'd really like to be able to make backups available to customers directly- our current structure and the structure made possible by rsnapshots (backupTier/clientName/serverName/directoryTree) doesn't allow for this. We'd like to have a system of categories for backup locations, so perhaps an FTP server can be made available for clients to access their backups (so something more similar to accessGroup/serverName/backupTier/directoryTree)
If you think that you can help us resolve these shortcomings while maintaining what we love about rsnapshot, please reach out to me on Discord: Airee#0001
Rsnapshot is written in Perl. Unless you want to offer to write us an entirely new backup system in another language, please know perl. Will pay fairly.
 
Last edited:
Status
This thread has been locked.
Top