на моём серваке вообще так:
кладу все .bsp на игровой сервер, а на вебсервер ложу все .bsp.bz2
и в sv_downloadurl прописано
http://files.romalittle.com/sxsurf/
и если вебсервер упадёт, то можно просто закомментировать строчку с sv_downloadurl и тогда карты в .bsp будут временно качаться прямо с игрового сервера
а архивирую в bz2 я этим архиватором -
http://7-zip.org/