![REINDEX Postgres](https://trspos.com/wp-content/uploads/actualizar-el-reindex-de-la-base-de-datos-postgresql-400x267.jpg)
Cómo medir y mostrar el progreso de una copia de rsync en Linux
![Cómo medir y mostrar el progreso de una copia de rsync en Linux](https://trspos.com/wp-content/uploads/medir-y-mostrar-el-progreso-de-una-copia-rsync-linux.jpg)
Cuando se realizan copias grandes de archivos en Linux, es importante tener una forma de medir el progreso para saber cuánto tiempo tomará la copia y cuándo se completará. Con rsync, una herramienta de sincronización de archivos, esto se puede hacer fácilmente utilizando algunas opciones simples. En este artículo se explicará cómo medir y mostrar el progreso de una copia de rsync en Linux, lo que es especialmente útil para copias grandes o copias a través de una conexión de red.
Medición de progreso con rsync
Para medir el progreso de una copia de rsync, se puede utilizar la opción "--progress", la cual mostrará la cantidad de datos transferidos y la velocidad de transferencia. Sin embargo, cuando se copian archivos grandes, esta opción puede no proporcionar la información suficiente. Para obtener una medición más precisa del progreso, se puede utilizar la opción "--info=progress2", que mostrará la cantidad de datos transferidos, la velocidad de transferencia y una estimación del tiempo restante.
Mostrar el progreso de una copia de rsync
Además de medir el progreso de una copia de rsync, también se puede mostrar el progreso en tiempo real mediante la opción "-P". Esta opción es una combinación de las opciones "--progress" y "--partial", lo que significa que se mostrará la cantidad de datos transferidos y la velocidad de transferencia, pero también se permitirá que la copia se reanude en caso de interrupciones.
Ejemplos de uso
Para utilizar la opción "--progress" y medir el progreso de una copia de rsync, se puede utilizar el siguiente comando:
rsync --progress -av origen/ destino/
Para utilizar la opción "--info=progress2" y obtener una medición más precisa del progreso, se puede utilizar el siguiente comando:
rsync --info=progress2 -av origen/ destino/
Y para mostrar el progreso en tiempo real con la opción "-P", se puede utilizar el siguiente comando:
rsync -avP origen/ destino/
Conclusión
Ahora que se sabe cómo medir y mostrar el progreso de una copia de rsync en Linux, las copias grandes de archivos pueden ser mucho más fáciles de manejar. Tanto la opción "--progress" como la opción "--info=progress2" proporcionan una forma sencilla de medir el progreso, mientras que la opción "-P" permite visualizar el progreso en tiempo real.
Recuerde que, al utilizar estas opciones, se puede tener una mejor idea del tiempo requerido para completar la operación y también detectar posibles problemas en el proceso.
Preguntas frecuentes
¿Qué es rsync?
Rsync es una herramienta de sincronización de archivos que se utiliza comúnmente en sistemas operativos tipo Unix. Es útil para transferir grandes cantidades de datos y sincronizar directorios enteros.
¿Para qué sirve la opción "--progress"?
La opción "--progress" permite mostrar la cantidad de datos transferidos y la velocidad de transferencia durante una copia de archivos con rsync.
¿Qué significa la opción "-P"?
La opción "-P" es una combinación de las opciones "--progress" y "--partial", lo que permite medir el progreso de una copia de rsync y también reanudar la copia en caso de interrupciones.
¿Cuál es la diferencia entre la opción "--progress" y "--info=progress2"?
La opción "--progress" muestra la cantidad de datos transferidos y la velocidad de transferencia, mientras que "--info=progress2" también muestra una estimación del tiempo restante para completar la copia.
Deja una respuesta