We can replicate postgresql and use rsync to backup uploads.
Replication howto: https://www.digitalocean.com/community/tutorials/how-to-set-up-master-slave-replication-on-postgresql-on-an-ubuntu-12-04-vps
We can use backup.poddery.com (we recently set it up for full backup of poddery.com). Any volunteers?
Pirate Praveen started a proposal January 26th, 2017 09:51
Buy a VC1S instance at scaleway.com for postgresql replication with crowd funding Closed 3:31pm - Thursday 2 Feb 2017
We can get a VC1S from scaleway.com
We need a 64 bit Intel box to replicate postgresql database. scaleway.com offers the cheapest vps (poddery.com is using scaleway.com and it has been running great).
Starter VC1S: €2.99/month, 2 x86 64bit Cores, 2GB Memory, 50GB SSD Disk, 200Mbit/s Unmetered bandwidth
$ sudo du -hs /var/lib/postgresql/9.4/main
Current DB size is 2.7 GB so this configuration would be sufficient.
Uploads are already backed up to backup.fosscommunity.in (which is running on an arm processor so we could do replicate postgresql there)
$ du -hs /usr/share/diaspora/public/uploads/27G /usr/share/diaspora/public/uploads/
We could share our backup server for git.fosscommunity.in as a return gift (which also share the same issue of 64 bit Intel to arm replication incompatibility).
|Agree - 3|
|Abstain - 3|
|Disagree - 3|
|Block - 3|