Personalmente hago mis backups de Dota 2 con una herramienta integrada en el mismo Steam.
[Guia] Hacer respaldo del dota 2 - Taringa!
Esa guía es de de hace años pero aun sirve, digamos que seria lo mas sencillo, otro método que se que podría funcionar, seria utilizar un servidor proxy para actualizar y a su vez en este servidor proxy hacer "cache" de los sitios desde donde actualiza el juego, todas las descargas siguientes luego de la primera deberían ser tremendamente mas rápidas ya que las almacena en disco.