I think the most cost effective way would be nas server raid 5 1TB daily fullbackup. drives and tapes cost a fortune, pluss tapes need to be replaced every year to avoid backup failures, again can be alot of coin.
you can use free software such as openfiler, freenas, bacula etc to achieve this.