The following anonftpsync-ports is used to create a local Debian GNU/Hurd repo. You will need atleast 12G of disk space. Change the "TO=/home/foo/rsync-debian-ports" to your desired target directory.
Run it using:
sudo sh anonftpsync-ports
In /home/foo/rsync-debian-ports, you will find the following directories:
base dists indices pool pool-hurd-i386 project