Over the past few months I’ve been thinking about what would be the best way to help me and my parents improve privacy and data storage.
With all the posts with cluster PC’s recently, I’m wondering if the best option is to make a couple of NAS’s with Raspberry Pi’s with RAID, keep one at my place and another at my parents’ house, and syncing their data with 2 private folders: one for myself and one for my parents.
But that opens up a few more questions. How to sync the data to match? Syncthing? Kubernetes? Should I go ahead and add Nextcloud to the Pi’s? Should I make the Pi’s expandable so other services can be added later, or plan to hook up a separate Pi to handle that? What else could I be missing?
What I do is a local backup on a different disk with BorgBackup, then a copy of that local backup to a Pi at a friend’s place, with rsync.
I came here to say the same thing except that I have a pi locally and one at a relative’s house. I back up to the local pi and a nightly cron starts rsync to pull my local copy.
I chose this so that i could control the rstnc start time, bandwidth and stop time but also so I could leave the remote network vanilla with no open ports, etc. With bandwidth limiting, it may take a few days to catch up from full backups, but a differential is same day.
Be sure to use a RO filesystem or overlay FS on the Pi card. I’ve had them go corrupt.