CVSROOT: /web/www Module name: www Changes by: Karl Berry <karl> 11/10/12 00:06:15
Modified files: server : mirror.html Log message: rsync to ftp.gnu.org now supported and recommended, per Ward sysadmin #709599) CVSWeb URLs: http://web.cvs.savannah.gnu.org/viewcvs/www/server/mirror.html?cvsroot=www&r1=1.96&r2=1.97 Patches: Index: mirror.html =================================================================== RCS file: /web/www/www/server/mirror.html,v retrieving revision 1.96 retrieving revision 1.97 diff -u -b -r1.96 -r1.97 --- mirror.html 20 Sep 2011 08:16:12 -0000 1.96 +++ mirror.html 12 Oct 2011 00:06:06 -0000 1.97 @@ -15,34 +15,25 @@ multiplexes between the mirrors, trying to choose one that is nearby and up to date. E.g., <a href="http://ftpmirror.gnu.org/emacs/">http://ftpmirror.gnu.org/emacs/</a> -should go to a mirror's directory of <a href="/software/emacs/">GNU -Emacs</a>. We recommend using this generic address wherever possible in -links, documentation, etc., -to reduce load on the main GNU server.</p> +goes to a mirror's directory of <a href="/software/emacs/">GNU +Emacs</a>. We recommend using this generic ftpmirror.gnu.org address +wherever possible in links, documentation, etc., to reduce load on the +main GNU server.</p> <h3>Mirroring the GNU FTP server</h3> -<p>Mirroring the entire GNU FTP server requires approximately 100GB disk -space (as of 3 March 2011), which is distributed in the -following way (all values are greatly rounded):</p> +<p>Mirroring the GNU FTP server requires approximately 30GB disk space +(as of October 2011). You can rsync directly from ftp.gnu.org:</p> + <pre> -/gnu+linux-distros 60G -/gnu 25G -/video 10G -/old-gnu 3G +rsync -rltpHS --delete-excluded rsync://ftp.gnu.org/gnu/ /your/dir/ </pre> -<p>As you can see, more than half the space is taken by the -<tt>gnu+linux-distros</tt> images. Feel free to exclude those from your -mirror if you wish. The absolute minimal useful thing to mirror is the -<tt>gnu</tt> directory.</p> - -<p>Due to resource and security concerns, we do not offer direct rsync -or special FTP service to update mirrors. If you would like to use -rsync (which is advisable), several reliable third party sites provide -access to all the material on ftp.gnu.org. They update from us nightly -and you may access them with (via rsync):</p> +<p>However, please consider mirroring from another site, again to reduce +load on the GNU server. These sites provide access to all the material +on ftp.gnu.org. They update from us nightly (at least) and you may +access them with (via rsync):</p> <ul> <li><tt>rsync://mirrors.ispros.com.bd/gnu/</tt> (Bangladesh)</li> @@ -54,12 +45,8 @@ </ul> <p>rsync is so much more efficient than other protocols that we -always recommend rsync for mirror transfers. Specifically, with these -options:</p> - -<pre> -rsync -rltpHS --delete-excluded rsync://mirror/source/ /your/dir/ -</pre> +always recommend rsync for mirror transfers. Specifically, with +the options above, to ensure an exact copy.</p> <p>You can keep your mirror private but if you would like to be added to the <a href="/order/ftp.html">public mirror list</a>, we require at least a daily @@ -217,7 +204,7 @@ <p>Updated: <!-- timestamp start --> -$Date: 2011/09/20 08:16:12 $ +$Date: 2011/10/12 00:06:06 $ <!-- timestamp end --> </p> </div>