Skip to content

Instantly share code, notes, and snippets.

@dergachev
Last active October 12, 2023 06:14
Show Gist options
  • Save dergachev/6531218 to your computer and use it in GitHub Desktop.
Save dergachev/6531218 to your computer and use it in GitHub Desktop.
Results of my backup services research

backup services research

I googled around, especially with site:news.ycombinator.com for backup recommendations. Here are notes on the top hits.

tarsnap

http://www.tarsnap.com/

  • by prolific HN member; focus on encryption and deduplication
  • awkward setup of encryption keys
  • $0.30/GB/month, not including transfer fees
  • automatic deduplication of identical files "across time and space"
  • no automatic deletion of old backups (will get expensive fast!)
  • only prepaid billing, with a few days warning when you run low
  • after 7 days of negative balance, ACCOUNT DELETED AUTOMATICALLY
  • commandline API that's like "tar" but automatically rsynced; "no need to worry about versioning"
  • push based (you have to run cron on every machine)
  • no real WEB UI, no email notifications on failure or stale backups

rsync.net

http://rsync.net

  • "backend to rsync", been around for 12 years
  • special pricing: $0.10/GB/month; requires $60 prepay: http://www.rsync.net/products/git-annex-pricing.html
  • otherwise $.30/GB/month, with free xfer and 7 daily snapshots.
  • They charge for max quota, not usage; but you can instantly modify quota via admin panel.
  • use any rsync compatible tool (eg rsync; duplicity; rdiff-backup; rbackup; etc...)
  • like tarsnap:
    • push-based, requiring you run cron and maintain scripts
    • no real Web UI; no email notifications of failures
  • cheaper and not prepaid; seems like a better option than Tarsnap

crashplan

http://www.crashplan.com/business/compare.html

  • very popular desktop app for cloud backups
  • Java based, so works on Linux, OSX, Windows
  • big java APP (requires 512MB RAM for service)
  • web management UI + monitoring, email notifications
  • Requires GUI management APP, but can run backup service in headless mode ("unsupported")
  • biz pricing: $10/month/server or $0.32/GB/month;

other services

  • Strongspace rsync backend with snapshots; $7.50/month for 60GB; free ExpandDrive license. Mac backup app.
  • Backblaze - $5/month mac/pc backup app; folder based (kind of like Dropbox)

command-line tools

rdiff-backup:

  • like rsync but with deduplication of data across backups
  • Duplicity is a wrapper on rdiff-backup with encryption support
  • support cleaning up old versions:
  • supports de-duplication; incremental backups; statistics; deleting old snapshots
  • rBackup is a wrapper on rdiff-backup with extra features (daily/weekly..)
  • bup - exciting git-like backup tool

BackupPC

http://backuppc.sourceforge.net/info.html

  • Like Proxmox or Freepbx - a hosted web UI and packages on top of backup scripts.
  • tons of features (daily/monthly, email notifications)
  • pull-based (connects to all the servers you specify via SSH)
  • supposed to work really well...
@Erisa
Copy link

Erisa commented Oct 17, 2021

I don't understand the price you list for rsync.net. According to https://www.rsync.net/pricing.html, I think it is (as of the time of this writing) 2.5 cents per month per GB.

This Gist was written in 2013, when their pricing was significantly higher than it is right now

@jsddsfoh
Copy link

I found these two, but don't need a cloud solution. Backing up either site with family members instead.
zfs.rent
HDD Housing

@stevesbrain
Copy link

I found these two, but don't need a cloud solution. Backing up either site with family members instead. zfs.rent HDD Housing

I use zfs.rent currently and can confirm it is solid for the last year and a bit that I've been a customer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment