A standalone NAS (Network Area Storage) is one solution. It's a box of disk drives that hang off of your network and your various machines periodically write backups there. You can increase the storage capacity as your needs grow.