Ketika anda membuat backup, copy atau memindahkan file besar pada server Linux Anda, Anda mungkin ingin memonitor proses terserbut. ada beberapa tools linux yang tidak memiliki fungsi yang memungkinkan anda untuk menggunakan Cara Monitoring Compress Data Menggunakan PV ini.

Cara Monitoring Compress Data Menggunakan PV

Pada artikel ini, kita akan membahas perintah Linux/Unix yang disebut pv.

pv adalah tools berbasis terminal yang memungkinkan Anda untuk memantau perkembangan proses data yang sedang dikirim. Bila menggunakan perintah pv, Anda akan mendapatkan tampilan visual dari informasi berikut:

* waktu yang telah berlalu dari roses (Copy/Backup/Compress) Data
* Persentase termasuk progress/status bar.
* Menunjukkan tingkat throughput saat ini.
* Total seberapa besar data yang ditransfer.
* dan ETA (estimated Time/ perkiraan waktu).

Cara Install PV pada linux

defaultnya perintah pv tidak di includekan pada repository. sehingga anda perlu menginput manual atau download langsung paket pv.

Install pv pada CentOS 6 atau RHEL 6

repository:

i686

http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm

x86_64

 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
yum install pv

Install pv pada Debian, Ubuntu dan Linux Mint

apt-get install pv

Install pv pada FreeBSD

anda dapat menginstall dengan cara

# cd /usr/ports/sysutils/pv/
# make install clean

atau anda bisa menggunakan cara dibawah ini

 
# pkg_add -r pv

Cara penggunaan pv pada Linux

untuk menampilkan status bar pada proses backup mysql

pv sqlfile.sql | mysql -uxxx -pxxxx dbname  

menampilkan status bar proses compress syslog

pv /var/log/syslog | zip > syslog.zip

Selamat mencoba 🙂