I just wanted to share with you all my backup solution. I’m new to MIAB, but this works quite well, and it’s cost effective.
Instead of backing up to Amazon or BackBlaze, I decided to purchase ChronoSync for my Mac Mini. It allows me to connect to my VPS securely using my SSH certificate and it syncs the /home/user-data/backup folder daily at 4:00am. Mail-In-A-Box backup runs daily sometime after midnight, so I figured 4:00am is a good time.
In addition to backing up daily, I only have MIAB settingsto keep 2 retention days of backups. Why? ChronoSync will not delete older backups locally unless I have the “sync deletion” box checked, which I don’t. My plan is to go into my local NAS folder once a month and delete old backups.
Don’t have a Mac? No problem! I only switched from Windows to Mac late 2024. Before Mac, I was using SyncBackPro for my Windows backup needs. They too offer SFTP support. This should work the same as ChronoSync, but I can’t be certain. I only had SyncBackSE version and never had the Pro version to test SFTP.
Both software are one-time purchase and not a subscription. I was very happy to pay $50 today for ChronoSync after testing it for the last 5 or 6 days. It works really well!
I have a 60TB NAS in the house. This is where I’m having ChronoSync backup to. From there, I have my entire NAS being backed up to BackBlaze home version. I think I should be all set now for data protection
I don’t want to diminish your solution, and if it works for you, then of course it’s fine. But for other users reading this, most NAS systems have built-in solutions like Rsync, Rclone or similar tools that allow you to pull files directly from remote systems via SSH. So it would probably be easier, less error prone and cheaper to let the NAS pull the backups directly than to use a paid software on your desktop computer as a ‘man in the middle’ solution
Yes, I tried that. However, Synology’s Rsync solution is only to sync another NAS on the same network.
Other NAS may work, but Synology will not. So, my solution above is what I came up with. And not to mention, not everyone has a NAS. My solution above may work for those folks.
That would be a way to achieve this, but I peronally much prefer my NAS to pull the backups over SSH, becuase for MiaB be able to push it, you would need to open ports and make the Rsync service publicly available (unless you’re using something like Tailscale or Wireguard), which isn’t probably that great of an idea security-wise, especially with the recent Rsync vurnabilities in mind.
That’s a good thought! Thanks for sharing. Yes, I am going to keep it the way I have setup. It’s more secure since ChronoSync uses SFTP and uses my SSH private key.