In the process of mirroring Fedora Core updates repository over a slow (256 Kbps) connection using rsync, I realized that the process can be extremely frustrating as you spend lots of time looking at the console, waiting for something to happen…anything. En el proceso de duplicado de Fedora Core repositorio de actualizaciones más lento (256 Kbps) conexión utilizando rsync, me di cuenta de que el proceso puede ser extremadamente frustrante como usted pasa mucho tiempo mirando a la consola, esperando a que suceda algo… cualquier cosa. Then I found the magic option to show a progress meter - –progress . Luego he encontrado la magia opción para mostrar un metro - de progreso. Add this to your rsync command options and you can see in realtime the status of your download, the current connection speed etc. While it will not speed your downloading it will at least make the pain bearable. Añadir esta a su comando rsync opciones y se puede ver en tiempo real el estado de su descarga, la actual velocidad de conexión, etc Si bien no su velocidad de descarga que, al menos, hacer que el dolor soportable.

When you specify –delay-updates you want to ensure that all files are replaced in the destination directory only after the transfer has been complete. Al especificar-demora de las actualizaciones que desea asegurarse de que todos los archivos se sustituyen por el directorio de destino sólo después de la transferencia ha sido completa. This is particularly important when you have people / process accessing the repository even during update. Esto es particularmente importante cuando se tienen personas / proceso que accede al repositorio incluso durante la actualización. A downside is if you are syncing for the first time and the process fails then you will have to start all over again. Un inconveniente es si está la sincronización por primera vez y el proceso falla, entonces usted tendrá que comenzar todo de nuevo. A simple way around this is to copy all the files from the ~.tmp~ directory to your base directory and start the process again. Una forma sencilla de todo esto es para copiar todos los archivos de la ~. Tmp ~ directorio a su directorio base y comenzar el proceso de nuevo. This will ensure that already downloaded files are not downloaded again. De este modo se garantizará que los archivos descargados ya no se descargarán de nuevo.

Finally a word about verbose mode. Por último unas palabras sobre el modo "verbose". Increasing the number of v’s in the rsync options increases verbosity. Aumentar el número de v en la rsync aumenta las opciones de verbosidad. Having 4 v’s is probably more information that you will ever want to know. Habiendo 4 v's es probablemente más información que usted quiere saber. Personally I prefer one v with –progress as described above for continuously updated status. Personalmente prefiero un v-con el progreso, tal como se describe más arriba para continuamente actualizado el estado.