Hi, On Thu, 8 Sep 2005, Carl-Daniel Hailfinger wrote:
since most mirrors (except gwdg) seemed to have a hard time syncing the betas, I have created a wiki page
http://www.opensuse.org/How_to_mirror
in the hope that this will help mirror admins to speed up syncing the openSUSE trees to a point where a full propagation takes less than 6 hours.
Eberhard, did I forget anything important?
In order to get as fast as possible to the point where a local inst-source/ is usable, one could exclude the inst-source/suse/src/ directory too. Maybe you can create a "real" example scenario and add all the commands for it? BTW: http://ftp.gwdg.de/pub/linux/people/emoenke/rsync.suse_update is a sample rsync script which allows easy addition of exclusions. It has some more features like logging, mailing results and - most important - preserving the deleted files. Further it shows how to migrate a ftp mirroring to rsync mirroring without refetching all files due to wrong timestamps, by use of "--dry-run", "--size-only" and "--existing". Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)