3

I'm thinking about making my own archive/backup solution. This sounds like a bad idea, but I can't see another way to meet my requirements.

I have three Windows PCs I'd like to backup. They contain my work data and family pictures. Total is about 2 TiB and increasing. I'm worried about direct data loss (disk drives crashing), but also about data corruption (ransomware).

I was thinking to make a linux server with a btrfs partition. Every week, I'd copy all data to a new directory, and then run an offline btrfs deduplication action to conserve disk space. The layout would then look like

backup_pictures
  20170601
     file1.jpg
     file2.jpg
  20170608
     file1.jpg
     file2.jpg
     file3.jpg

Dedup can figure out that file1.jpg and file2.jpg are the same, so they don't take up more disk space. The btrfs partition is only visible for linux; there would be another drive that's shared with the Windows PCs that can take in the new backup sets.

This would give me a fairly low-cost (below $500) solution with a lot of space and infinite retention time. Online service start at $40/month for this. I could even use btrfs sync to sync all files to another server, in a different physical location.

What am I missing?

0

You must log in to answer this question.

Browse other questions tagged .