Consejo de DevOps 💡
Supervise la transferencia de datos con Pipe Viewer (pv)
Imagínese migrar un sitio web y transferir manualmente los datos de un archivo SQL local (alrededor de 450 MB) a una nueva base de datos MySQL alojada en un servicio gestionado como RDS.
Para realizar un seguimiento del progreso de la importación, podemos aprovechar la utilidad Pipe Viewer (pv).
¿Qué es pv?
pv, o Pipe Viewer, es una herramienta de línea de comandos que le permite monitorear el progreso de la transferencia de datos dentro de su terminal.
Cómo usar pv:
La energía fotovoltaica se puede insertar en cualquier canalización de transferencia de datos entre dos procesos.
Esto proporciona información valiosa como:
- Velocidad de transferencia
-Tiempo transcurrido
- Porcentaje de finalización
- Tiempo restante estimado
Ejemplo: Este es un comando que demuestra cómo usar pv durante una importación:
backup.sql fotovoltaica | mysql -h rds-amazonaws-com -u bibinwilson -p my_db
Características de pv:
- Barra de progreso visual
- Tiempo restante estimado
- Medición de latencia
Instale pv usando el administrador de paquetes de su sistema.
Detalles de la herramienta:
https://www.ivarch.com/programs/pv.shtml