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 🙂