Mirror was designed to duplicate a directory hierarchy between two machines using the FTP protocol. It avoids copying files unnecessarily by comparing file time-stamps and sizes before transferring. Mirror was written by Lee McLoughlin last known at <lmjm@doc.ic.ac.uk>.
The latest version is Mirror 2.9 which will run on Un*x, Wind*ws
95 and Wind*ws NT. It requires only Perl 5 or later.
Beginner's Quickstart Guide
Step-by-step guide to mirroring a Debian
binary distribution using the mm/ and package/ files debian-dists.
Mirror FAQ
A collection of frequently asked questions and answers.
Release Notes for Debian mirror
A short guide to configuring
and using the Debian mirror package.
Reference Manual
The full guide to using mirror including
all the command line arguments and keywords, with suggestions for mirroring
unusual file systems, example files and hints.
Mirror Master
Mirror Master is aimed at archive maintainers with
very complex mirroring needs who need to run multiple mirrors in parallel.
ls-lR Efficient FTP
Mirrors
Reduce download size of
directory listings and improve tracking. Let mkls-lR make
compressed daily differences of directory listings in
ls-lR.patch.gz files on your FTP server. Set your FTP client
mirror to use ls-lR.patch.gz files when run daily by
crontab.
Changes since Mirror 2.8
For those running the old version here is
what's new.
Copyright © 1990 - 1998 Lee McLoughlin
Permission to use, copy, and distribute this software and its documentation for any purpose with or without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.
Permission to modify the software is granted, but not the right to distribute the modified code. Modifications are to be distributed as patches to released version.
This software is provided "as is" without express or implied
warranty.