Skip site navigation (1)Skip section navigation (2)
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>