I have a home server, which is then mirrored to a rented server. Anything critical and entirely irreplaceable goes onto blu-ray disks, because I can't accidentally delete those; though those are kept at home as well, which is not ideal.
So: 2 backups, from which one is off-site and archives, just in case - this should keep you going for a while with self storage.