Creating a local rpmforge mirror?

view story

http://serverfault.com – I tend to make good use of RPMforge for my production CentOS systems. I have local repos for the main CentOS distribution and updates, however, recent kickstart installs are starting to hang on downloads from slow RPMforge mirrors. I've tried limiting to specific RPMforge mirrors and also using the yum fastestmirror plugin. I'd like to establish a local RPMforge repository, but don't know if that's a common practice. I'd be interested in mirroring the EL5 and EL6 repositories. Does anyone here do this in their own environments? How much space should be budgeted for such a mirror? Or is this i (HowTos)