GNU/Linux >> Belajar Linux >  >> Linux

Cara membatasi kecepatan rsync dan penggunaan bandwidth menggunakan –bwlimit

perintah rsync adalah alat yang fantastis untuk mentransfer data melalui host, namun secara default menggunakan semua bandwidth yang tersedia dan menghasilkan I/O tambahan. Baru-baru ini salah satu pelanggan saya sedang streaming radio online dan pada saat yang sama dia mentransfer beberapa file besar ke server eksternal. Dia tidak tahu cara membatasi kecepatan rsync dan mendatangi saya untuk meminta bantuan.

Bagaimana saya bisa menghindari rsync menggunakan semua bandwidth saya di Linux? Bagaimana cara menetapkan batas kecepatan rsync?

Hari ini kami akan menjawab pertanyaan ini terkait dengan rsync bwlimit .

Kecepatan rsync dapat dibatasi sesuai kebutuhan, Anda hanya perlu menggunakan parameter sederhana yang disebut 'rsync bwlimit' sebelum opsi rsync lainnya. Mari kita lihat beberapa contohnya.

Anda dapat dengan mudah membatasi bandwidth I/O menggunakan rsync –bwlimit pilihan.

Sintaks batas kecepatan rsync adalah seperti yang Anda lihat di bawah ini:

rsync --bwlimit=KBPS source destiny
rsync --bwlimit=KBPS [other options] source destiny

Misalnya:

rsync --bwlimit=5000 -avpr [email protected]:/home/bigfiles/* /home/johndoe/

Ini akan menetapkan batas 5000KBytes per detik untuk semua file yang ditransfer menggunakan rsync.

Kontrol batas kecepatan rsync Anda menggunakan Nload

Anda dapat memeriksa batas bandwidth rsync yang digunakan secara real time dengan menggunakan utilitas seperti nload, yang memungkinkan Anda melihat penggunaan bandwidth dari terminal, contoh:

Di CentOS/RHEL Anda dapat menginstal nload dengan menggunakan:

yum install nload

atau

dnf install nload

Untuk pengguna Ubuntu/Debian:

apt-get install nload

Itu saja, pada titik ini Anda harus tahu cara membatasi kecepatan rsync menggunakan parameter rsync bwlimit, dan memiliki kontrol waktu nyata penuh atas bandwidth Anda menggunakan perintah nload.

Cara membatasi kecepatan rsync dan penggunaan bandwidth menggunakan –bwlimit terakhir diubah:5 Juli 2017 oleh Esteban Borges
Linux
  1. Cara Menghitung Penggunaan Memori di Linux menggunakan sar, ps, dan gratis

  2. Bagaimana cara membatasi penggunaan memori aplikasi?

  3. Cara membatasi kecepatan ftp

  1. Cara Membatasi Penggunaan CPU Suatu Proses Di Linux

  2. Bagaimana Pipeline Membatasi Penggunaan Memori?

  3. Bagaimana cara memeriksa penggunaan disk dari direktori dan penggunaan bandwidth?

  1. Cara Mengirim dan Mengunduh File Menggunakan Rsync

  2. Cara Membatasi/membatasi kecepatan transfer rsync di Linux

  3. membatasi penggunaan memori di R di bawah linux