I've been using TimeMachine for years without any problems. I used to defend it all the time whenever people complained about it thinking it was garbage...
Well, I changed my mind
In the past, I successfully restored a few times, but this time when I needed something urgent, I couldn't restore anything. I kept getting random errors for backups stored on an AsuStor NAS, despite having a healthy RAID 1 volume and TimeMachine verifying its backup files correctly.
Luckily, I had other backups (I’m a bit paranoid about backups, so I have different destinations for them both onsite and offsite).
After that incident, I got rid of TimeMachine, formatted the NAS, and set up restic instead. It’s very fast and reliable—not just for me, it has a great reputation—and it hasn't failed me in years when used on servers for critical data.
I used to like TimeMachine because you could use its backups with Setup Assistant to switch Macs, but I have a license for Carbon Copy Cloner which serves the same purpose. So that’s another option available now for restoring from backup files.
Right now, my backup strategy looks like this:
1) Onsite
- Clone to USB hard drive using Carbon Copy Cloner 7.
- Restic to AsuStor NAS
2) Offsite
- Restic to Storj and iDrive e2.
- My most important data is also stored on my Nextcloud instance (managed by Hetzner), with everything synced across two Macs.
Have you had issues with TimeMachine too, and what's your current backup strategy?
Well, I changed my mind
In the past, I successfully restored a few times, but this time when I needed something urgent, I couldn't restore anything. I kept getting random errors for backups stored on an AsuStor NAS, despite having a healthy RAID 1 volume and TimeMachine verifying its backup files correctly.
Luckily, I had other backups (I’m a bit paranoid about backups, so I have different destinations for them both onsite and offsite).
After that incident, I got rid of TimeMachine, formatted the NAS, and set up restic instead. It’s very fast and reliable—not just for me, it has a great reputation—and it hasn't failed me in years when used on servers for critical data.
I used to like TimeMachine because you could use its backups with Setup Assistant to switch Macs, but I have a license for Carbon Copy Cloner which serves the same purpose. So that’s another option available now for restoring from backup files.
Right now, my backup strategy looks like this:
1) Onsite
- Clone to USB hard drive using Carbon Copy Cloner 7.
- Restic to AsuStor NAS
2) Offsite
- Restic to Storj and iDrive e2.
- My most important data is also stored on my Nextcloud instance (managed by Hetzner), with everything synced across two Macs.
Have you had issues with TimeMachine too, and what's your current backup strategy?