Hi, I’m Maran, and I’m new to this forum. I’ve already found some useful information here, which is why I decided to create a post of my own. I don’t work in the storage industry, but I’m tech-savvy. It’s a hobby of mine, as well as a way for me to avoid Big Tech. I like to experiment with technology. Due to time constraints, I look for solutions that require some tinkering or attention but can work for six months without daily maintenance during stressful periods when I can’t devote much time to it.
I run my own home server and I really like it. I use TrueNAS CE for this purpose because it provides the power of ZFS through a user-friendly web interface. I like my home server so much that I started adding valuable things to it, like family pictures, which brings up the question of a sound backup strategy.
I already take advantage of ZFS’s incredible replication functionality to stream my data to a friend’s home far away, in a different country. This way, I have a second off-site copy of my data. However, I have three issues with my setup:
- I still need a third copy.
- I need a medium other than ZFS.
- My friend’s Internet is so slow that backups work fine over time, but in a serious recovery scenario, it would most likely be cheaper to catch a flight and transfer the data locally. This is kind of okay for one backup copy, but without a third, fast copy, it’s kind of unacceptable.
In order to implement a decent 3-2-1 backup strategy, I would need an additional medium. Off-site storage is already covered. Please let me know if I am wrong or have overlooked something.
Personally, I thought it would be best to have another server in the same rack running two services.
- Proxmox Backup Server for my VMs
- Something that takes care of my ZFS data. I thought MinIO might work.
What would you recommend?
I’m looking for a relatively cost-effective solution. I don’t run a company; I just have a bunch of valuable family photos. It should also be able to be turned off so that I don’t have to pay for electricity all the time. Since my home server already has 80 TB, a multi-disk setup with MinIO would be a feasible way to achieve resiliency.
The idea is that the backup system will lock every file for three months. Additionally, the backup solution should be fast. Nothing extreme, but the backup and recovery times shouldn’t be excessive, as would be the case if I needed to use data from my friend’s ZFS replication box. However, I would be happy if I maxed out at 1 Gbps.
Initially, I planned to set up a second server with Proxmox and virtualize both Proxmox Backup Server and a VM running MinIO with attached disks. Any thoughts? I might also add SSD/NVMe disks to the Proxmox Backup Server VM to speed up VM backups. Then, I could load all the data onto my main home server and stream it to my friend’s TrueNAS system, as well as to the time-locked system next to my main system. All of this should be fully automatic. Additionally, I would like to back up my Proxmox VMs in case something breaks, so I can recover quickly.
Due to price and privacy concerns, as well as my desire for relatively fast recovery times, which cannot be achieved with cloud solutions at my current location, I am not looking for another cloud solution (I consider my friend’s replication box to be one). My Internet speed is nowhere near 1 Gbps, whereas 1 Gbps is typical for an inexpensive Ethernet cable when only local networking is involved.
I hope to take advantage of the storage expertise on this forum and get feedback about my plan. Please tell me if I’m on the right track or suggest better alternatives. Any other feedback is much appreciated!