Backup via XDCR - minimal requirements

I want to create a backup server/cluster in remote datacenter. I wonder if one server with huge HDD (not SDD) would be enough and how to set it. I have about 300GB of data… and small budget. I know that I will have to wait in case of emergency to copy the data back.
The only thing that comes to my mind is that I have to set Full Eviction instead of Value Eviction. Are there any other settings that I would have to take into consideration?

XDCR might be an okay approach. Have you considered cbbackupmgr too?