Alright, here's my current backup solution(s):
- My website is downloaded and backed up whenever I remember and whenever I make large changes, to my MacBook. I try to download database backups every other week at the minimum.
- In addition to that, I try to download files as I work on more major changes, so I have an immediate backup should something go astray.
- Then, my MacBook is backed up wirelessly to my Mac Server with Time Machine, so there is redundancy there with the site backups included on my computer backup.
- When I got my new backup drive along with my new MacBook in 2023, I gave my old backup drive with my Time Machine backups to my sister for safe keeping, in another house (off site backup).
- I also have weekly backups automated through my forums using an extension so they are saved onto the server in case I need to revert to last week's backup for whatever reason easily.
- My host also provides backups daily I think, but I've yet to need those so I don't fully know how they work. :P
I recommend adding a calendar alert to your phone/computer so you are consistently reminded to do a backup too. Set it for a time you know you might be at the computer, so you don't put it off.
And as they say, back up your backups!