Date: Tue, 29 Aug 2000 08:05:47 +1000 (EST) From: jason andrade <jason@dstc.edu.au> To: Gary C <gary@newnet.co.uk> Cc: hubs@FreeBSD.ORG Subject: Re: Mirroring Message-ID: <Pine.OSF.4.20.0008290758020.1760-100000@azure.dstc.edu.au> In-Reply-To: <39AA362D.8FB805D7@newnet.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 28 Aug 2000, Gary C wrote: > Is there a fixed procedure for mirroring or do we simply set it up and drop > you a line ? here's "my" idea of mirroring procedures. it is far from complete or authoritative but it should help you get started. first, work out how long you plan to be a mirror for - there's not a lot of point in being a mirror for 3 months normally. contact the freebsd people to advise them you would like to become an official mirror. also CC this to the `hostmaster' for XX.freebsd.org in your country - e.g whoever looks after uk.freebsd.org, so you can be added as a ftpX.uk.freebsd.org. if you don't have any freebsd yet, it is better to talk to the other local mirrors in the UK and seed your archive from them first to avoid putting load on the master freebsd server and transatlantic links. you'll also find it's much faster seeding from a mirror in your region assuming your networking makes this possible. determine how much you plan to mirror - you might need to break it up into smaller chunks - when i was trying to use `mirror' and the whole freebsd archive it started chewing > 80M of memory to build up the file lists. determine your mirror tool at this point - there are a number of them now that might be suitable. mirror.pl (2.9) written by lee mcloughlin (oops if i didn't spell that right) is still the most popular and considered the "reference mirror tool" that uses ftp. you can also look at rsync to mirror with, but be aware the master freebsd server doesn't support rsync, so you will always be mirroring from a 2nd tier mirror (hopefully sunsite.org.uk?) in your country - not always a bad thing. if you decide you'd also like to be a mirror of the website, you will need to install CVSup and use it to suck down the latest tree of the web site. once you've done all this planning - you should just be able to start mirroring. you can then announce it once complete to a number of places. if you are in a hurry, i advise doing a smaller mirror breakup - it's more work, but you get going faster to be useful, e.g mirror all the releases, then mirror the package trees, then mirror everything else. hope this helps. -jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hubs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.4.20.0008290758020.1760-100000>