For such big backup server, you can try ovh as they have very good configuration for backup servers and more importantly server will be available in your budget
Pretty good dedicated servers offered by Hostwinds.com as well as Superbithost.com - their pricing is reasonable, you will get what you pay for.
Other web hosts could learn a bit from them on pricing, technology and excellent customer service.
It is a good idea to speak to web host's representative to make sure that you'll receive exactly what you need.