Rabu, 25 Maret 2015

Rsync Adalah..???

Instalasi Rsync pada Windows atau Linux Server

Apa Rsync?

Rsync adalah sebuah aplikasi perangkat lunak open source, awalnya ditulis untuk sistem Unix, tetapi sekarang juga berjalan pada platform Windows dan Mac. Hal ini digunakan untuk sinkronisasi file dan direktori dari satu lokasi ke lokasi lain dan meminimalkan transfer data antara masing-masing lokasi.
 
Transfer data diminimalkan dengan menggunakan algoritma yang akan mengirimkan, berbicara kasar, hanya bagian dari file yang telah berubah, sampai ke tingkat bit. (Teknologi ini juga dikenal sebagai di-transfer file tambahan delta.) Seiring dengan transfer data diminimalkan Rsync juga kompres paket data dikirim semua, lebih lanjut mengurangi overhead transfer.
 
Kunjungi http://en.wikipedia.org/wiki/Rsync untuk mempelajari lebih lanjut tentang Rsync.

Dimana saya bisa menginstal Rsync?

Sebagai Rsync adalah sebuah protokol terbuka, Anda memiliki dua pilihan utama ketika datang untuk menyimpan data Anda pada server dengan Rsync:
  1. Pihak ketiga pusat data yang mendukung Rsync, seperti Amazon S3 Rsync atau RSync.net
  2. Do-it-yourself - setiap Server Rsync - seperti perangkat NAS Rsync-enabled, Windows atau Unix mesin.
Pusat data pihak ke-3 memiliki keuntungan dari jaringan ketersediaan tinggi, dan beberapa pusat data juga menawarkan geo-berlebihan penyimpanan.Pendekatan do-it-yourself memiliki keuntungan bahwa data tetap dalam kendali Anda, dan kurangnya biaya hosting bulanan atau batas untuk jumlah data yang didukung. Menggunakan internet yang ada koneksi dan hardware dapat menjadi solusi efektif biaya. Sebuah pilihan populer tujuan adalah Rsync-enabled perangkat NAS.

Daemon modus vs Rsync melalui SSH

Server rsync dapat berada di dua jenis yang berbeda:
  • Rsync lewat SSH (disukai) - ini berjalan Rsync melalui secure shell (SSH, port 22) yang berarti bahwa semua lalu lintas melalui internet dienkripsi. Pengguna kontrol akses yang dimodifikasi dengan mengedit account pengguna di server.
  • Modus daemon - ini berjalan Rsync sebagai layanan TCP / IP biasa.Pengguna kontrol akses yang dimodifikasi dengan mengedit file Rsync.conf. Lalu lintas Internet tidak dienkripsi.
Windows dan Linux Data host umumnya mendukung Rsync melalui SSH. Namun, beberapa perangkat NAS tidak, dan modus Daemon harus digunakan sebagai gantinya. Modus daemon masih merupakan solusi yang dapat diterima memberikan LAN aman / WAN (seperti situs-untuk-situs VPN) digunakan.

Menyiapkan mesin Windows untuk bertindak sebagai Server Rsync

Untuk menggunakan Rsync dengan sebuah terowongan SSH pertama anda perlu menginstal kedua SSH dan Rsync pada mesin Windows Anda. Kami menyarankan penggunaan CopSSH dan cwRsync. Kami telah mengumpulkan installer gabungan untuk Server cwRsync 3.0.1 dan CopSSH yang dapat didownload di sini .

Prasyarat

  • Sebuah Windows 2000 (atau yang lebih baru) mesin dengan konektivitas jaringan dan ruang yang cukup untuk menyimpan data Anda.
  • Installer CopSSH / cwRsync.

Instalasi CopSSH dan cwRsync

  1. Jalankan installer CopSSH / cwRsync .
  2. Lanjutkan melalui wizard instalasi, menginstal paket ke lokasi yang Anda pilih.
  3. Selama instalasi Anda akan disajikan dengan pop-up berikut. Kami menyarankan meninggalkan nama akun SvcCWRSYNC seperti.

  4. Kemudian dalam instalasi Anda akan disajikan dengan bawah popup.Pada setiap saat setelah install Anda dapat mengakses "Aktifkan pengguna" dari menu start Anda untuk memberikan akses SSH kepada user tersebut. Anda harus mengaktifkan setidaknya satu pengguna sebelum Anda akan dapat mendaftarkan client Rsync. Klik "OK" untuk melanjutkan instalasi.
    • JANGAN MENGAKTIFKAN ACCOUNT ADMINISTRATOR ANDA.
      Melakukan hal ini akan menyebabkan kunci turun pada account karena pengaturan keamanan CopSSH itu. Kami merekomendasikan mengaktifkan account baru dibuat.

Mengaktifkan pengguna

Jika Anda berencana untuk menggunakan SSH, maka sebelum Anda mendaftarkan klien dengan server rsync Anda, Anda harus mengaktifkan pengguna dengan CopSSH. Di start menu, di bawah All Programs> CopSSH, pilih "Aktifkan pengguna". Anda akan disajikan dengan layar di bawah ini. Pilih pengguna dan tekan berikutnya. Anda akan diminta untuk memasukkan passphrase yang dapat berupa string teks.
JANGAN MENGAKTIFKAN ACCOUNT ADMINISTRATOR ANDA
Melakukan hal ini akan menyebabkan kunci turun pada account karena pengaturan keamanan CopSSH itu. Kami merekomendasikan mengaktifkan account baru dibuat.
Direktori home anda akan berlokasi di (misalnya) C: \ Program Files \ ICW \ home \ justin. Lokasi direktori ini dapat diubah dengan mengedit file C: \ Program Files \ ICW \ etc \ passwd.
  • Catatan: Jika Anda perlu untuk menghapus server cwrsync sama sekali, perlu diketahui dua pengguna Windows layanan 'SvcCOPSSH' dan 'SvcCWRSYNC' tidak dihapus. Jadi jika Anda kemudian kembali menginstal paket server cwrsync pengguna Windows tidak dapat diciptakan kembali password dan kemudian tidak cocok. Hal ini pada akhirnya berarti layanan COPSSH dan Rsync tidak akan mulai pada server. Cara mengatasinya adalah dengan uninstall dan menghapus pengguna secara manual kemudian instal ulang untuk menambahkan pengguna lagi dengan password diketahui.

Menyiapkan sebuah mesin Linux untuk bertindak sebagai Server Rsync

Kebanyakan FreeBSD dan Linux server dapat digunakan untuk meng-host data menggunakan Rsync. Semua distro Linux utama (seperti Fedora, RedHat Enterprise, Ubuntu, Debian) memiliki server SSH dan Rsync tersedia sebagai pilihan instalasi. Server SSH yang paling umum adalah OpenSSH.
  • Side catatan: Anda dapat memilih untuk menjalankan Rsync sebagai daemon di server Linux Anda. (Namun untuk alasan keamanan, kami tidak merekomendasikan ini - menggunakan Rsync melalui SSH sebagai gantinya.) Jika Anda memilih untuk menjalankan rsync dalam mode daemon, Anda tidak akan perlu memiliki layanan SSH diinstal.
Untuk menentukan apakah sistem anda telah terinstal prasyarat ini, login ke sistem Anda dan mulai shell. Kemudian ketik:
man rsync - ini harus mengembalikan halaman manual untuk Rsync jika terpasang. Ketik 'q' untuk keluar dari halaman manual.
Pria sshd - ini harus mengembalikan halaman manual untuk sshd jika terpasang. Ketik 'q' untuk keluar dari halaman manual.
Jika tidak terinstal, Anda harus menggunakan software manager paket distribusi Anda untuk menginstal paket ini. Umumnya mereka dapat ditemukan di bawah "Server" atau "Security" kategori.

Membuat login pada host data Anda

Langkah selanjutnya adalah membuat login pada host data Anda. Kami sarankan membuat logon terpisah untuk masing-masing sambungan. Misalnya, jika Anda meng-host data untuk 5 perusahaan yang berbeda atau kantor, membuat 5 account yang berbeda sehingga masing-masing hanya akan dapat melihat data mereka sendiri.
Anda juga harus memastikan bahwa direktori home masing-masing pengguna berada pada partisi yang berisi ruang yang cukup untuk menjadi tuan rumah data mereka. Anda juga harus mengubah hak akses pada direktori home masing-masing pengguna, atau daemon SSH yang paling tidak akan memungkinkan Anda untuk terhubung ke server dengan menggunakan metode kunci publik / swasta.Untuk melakukan hal ini, gunakan perintah chmod - misalnya untuk pengguna "fred", ketik berikut (ketika login sebagai root):
chmod 700 / home / fred

Menyiapkan NAS untuk bertindak sebagai Server Rsync

Back up ke Rsync-enabled NAS dapat menjadi solusi yang sangat efektif.Keuntungan menggunakan NAS adalah bahwa sebagai sebuah alat, bisa dekat dengan solusi turnkey dan lebih mudah untuk mengelola.
Setiap NAS berbeda, dan beberapa dukungan Rsync melalui SSH, sedangkan yang lain hanya mendukung modus Daemon Rsync. Namun ada daftar persyaratan yang harus dipenuhi untuk menghubungkan ke perangkat. Untuk menggunakan NAS sebagai tuan data yang Rsync Anda akan perlu:
  • Sebuah NAS yang menjalankan Rsync sebagai daemon, atau yang memiliki Rsync dan berjalan layanan SSH.
  • Atur SHARE untuk bertindak sebagai direktori root untuk backup rsync Anda dan memungkinkan membaca dan menulis izin untuk direktori ini.
  • Jika Anda NAS membutuhkan password untuk terhubung ke layanan Rsync Anda mungkin perlu cara untuk secara manual untuk otentikasi untuk itu sebelum menyalin data.
  • Anda NAS akan perlu memiliki port yang benar terbuka untuk Daemon Rsync atau layanan SSH (873 dan 22 masing-masing)
Banyak pilihan ini bervariasi dari perangkat ke perangkat, sehingga Anda akan perlu untuk berkonsultasi dengan panduan manual Anda untuk benar setup tujuan.

Konfigurasi klien Windows untuk mengirim data ke Server Rsync

Anda dapat menginstal cwRsync pada mesin Windows Anda untuk memiliki perpustakaan Rsync diperlukan untuk mentransfer data ke Server Rsync Anda.Versi terbaru dari cwRsync dapat didownload di sini:http://sourceforge.net/projects/sereds/files/cwRsync/ . Untuk membaca lebih lanjut tentang kunjungan cwRsync http://www.itefix.no/i2/node/10650

Baca Juga ! :

Source :
http://www.itefix.no/
http://www.opbyte.it/grsync/
https://sourceforge.net/

Tidak ada komentar:

Posting Komentar