I have daily, weekly and monthly backups going back three months on a network server in a datacentre which is itself backed up on another server in another datacentre.
In addition all my data is synced between three different computers
So I think you're doing just fine