![]() |
RSYNC: Fasilitas Salin Data Skala Raksasa
Rahmat M. Samik-Ibrahim vLSM.org | ![]() |
WHAT's NEW |
HOME |
vv BOTTOM vv |
NEXT>>>
|
| Pendahuluan | Ilustrasi | Anonymous | Setting | Rujukan | |
<<<PREV | ^^TOP^^ | NEXT>>> |
PendahuluanPengambilan berkas melalui Internet dapat dilakukan dengan berbagai cara. Cara mudah dan interaktif dapat dilakukan memanfaatkan browser seperti "Galeon", "Konqueror", "Mozilla", "Opera", dan sejenisnya. Apa bila mengambil beberapa berkas, dapat menggunakan shell atau perl script yang berbasis protokol ftp/http. Namun, semua metoda tersebut di atas tidak dirancang untuk penyalinan data skala besar sebuah mirror-server. Penyalinan data pada Mirror Server biasanya memanfaatkan "rsync". Program "rsync" dapat dimanfaatkan untuk berbagai keperluan. Namun perlu diingat bahwa "rsync" rakus sumber daya seperti memori dan CPU. Jadi, janganlah menggunakan ini secara masal yang hanya mengambil satu atau dua berkas. |
<<<PREV | ^^TOP^^ | NEXT>>> |
Ilustrasi sederhana: menyalin isi direktoriMenyalin utuh sebuah direktori (umpama /sumber/ ) ke direktori lain (umpama /tujuan/ ) dapat dilakukan dengan perintah "cp":
Perintah "rsync" yang setara ialah:
Perbedaan akan terasa, jika melakukan perubahan/penambahan isi direktori /sumber/. Perintah "cp" akan menyalin ulang SEMUA berkas, namun "rsync" lebih cepat karena hanya akan menyalin berkas yang ditambah/diubah. Apa bila ingin menghapus berkas di /tujuan/ yang tidak ada di /sumber/, gunakan:
Jika penghapusan hanya boleh setelah penyalinan sukses:
Terkadang ada berkas yang kita tidak ingin salin (umpama *.bak):
Tentu saja, silakan menggabungkan opsi-opsi seperti "--delete" dan dan "exclude" tersebut di atas. |
<<<PREV | ^^TOP^^ | NEXT>>> |
Menyalin "Anonymous" Dari Situs JaringanWalau pun perintah dapat digunakan untuk keperluan lokal seperti contoh di atas, lazimnya perintah "rsync" digunakan antar komputer melalui jaringan. Tentunya, ini hanya dapat dilakukan, jika komputer tersebut dikonfigurasi untuk keperluan tersebut! Cara mengkonfigurasi, akan dijabarkan pada bagian akhir tulisan ini. Melihat daftar modul yang tersedia pada situs ibiblio.org:
Maka akan muncul "Message of today" dan daftar-daftar modul.
Untuk mencari kernel linux terakhir, silakan melihat dengan perintah:
Untuk menyalin isi direktori kernel tersebut ke /tujuan/
Silakan menyimak kembali, opsi-opsi yang dijabarkan pada butir dua di atas. |
<<<PREV | ^^TOP^^ | NEXT>>> |
Setting "rsync"Langkah pertama ialah menginstall program "rsync" ke direktori "/usr/bin/" (atau direktori lainnya). Jika tidak tersedia paket tersebut, silakan mengkompail source yang dapat diambil di "http://samba.anu.edu.au/rsync/" atau mirror dekat anda.
Catatan: Versi awal tulisan ini diterbitkan di Koran Tempo, 17 Desember 2003, halaman B8. |
<<<PREV | ^^TOP^^ | NEXT>>> |
Rujukan
|
<<<PREV | ^^TOP^^ |
![]() | Copyright © 2003-2005 Rahmat M. Samik-Ibrahim . Provided AS-IS with no LIABILITY. Permission is granted to copy, distribute, and/or modify this webpage provided this notice is preserved. MIRRORS of this site: BisnisWeb - PadiNET - Fusilkom-UI. File revision: 9.1 2004/07/15 -- E-CONTACT. Special thanks for this webspace provider. | ![]() |