Jauhkan rsync Dari Menggunakan Semua Bandwidth Anda

Jauhkan rsync Dari Menggunakan Semua Bandwidth Anda
Jauhkan rsync Dari Menggunakan Semua Bandwidth Anda

Video: Jauhkan rsync Dari Menggunakan Semua Bandwidth Anda

Video: Jauhkan rsync Dari Menggunakan Semua Bandwidth Anda
Video: CARA INSTALL DAN KONFIGURASI SAMBA II SHARING FILE DARI LINUX UBUNTU KE WINDOWS 10 - YouTube 2024, April
Anonim

Jika Anda menggunakan utilitas rsync untuk menjaga cadangan Anda disinkronkan dari server database Anda ke server file cadangan atau sekunder, Anda mungkin ingin mencegah skrip menggunakan terlalu banyak bandwidth. Begini caranya.

Titik pembatasan bandwidth adalah untuk memastikan skrip cadangan Anda tidak menyumbat koneksi jaringan antara server web dan server basis data Anda. Secara alami, membatasi jumlah bandwidth yang digunakan oleh cadangan Anda akan membuatnya terjadi lebih lambat, tetapi jika Anda dapat mengatasinya, inilah cara melakukannya.

Biasanya perintah rsync Anda akan terlihat seperti ini:

rsync -a /backup/folder user@host:/remote/backup/folder/

Yang ingin Anda lakukan adalah menggunakan

--bwlimit

parameter dengan nilai KB / detik, seperti ini:

rsync --bwlimit=

Jadi jika Anda ingin membatasi transfer ke sekitar 5MB per detik, Anda bisa menggunakan perintah seperti ini:

rsync --bwlimit=5000 /backup/folder user@host:/remote/backup/folder/

Anda harus memastikan untuk menghitung ukuran cadangan Anda, dan mencari tahu berapa lama waktu yang diperlukan untuk mentransfernya pada tingkat yang lebih lambat - itu tidak akan sangat membantu jika skrip cadangan Anda membutuhkan waktu 12 jam untuk dijalankan, karena contoh.

Anda juga dapat menggunakan perintah ionice untuk membatasi jumlah bandwidth yang digunakan skrip Anda, yang akan membantu menjaga skrip Anda menggunakan terlalu banyak disk I / O. Ini tidak begitu berguna karena Anda tidak dapat menetapkan angka mutlak seperti yang Anda dapat dengan parameter bwlimit, tetapi itu hal lain yang dapat Anda pertimbangkan.

Direkomendasikan: