IGOS Nusantara dan rsync: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari
Baris 1: Baris 1:
 
IGOS Nusantara dan rsync
 
IGOS Nusantara dan rsync
  
Bla bla bla
+
Ada kebutuhan dari seorang anggota milis IGOS Nusantara yang ingin membuat backup dari beberapa PC ke server backup. Berikut ini dibuat rancangan backup satu buah server dan dua buah PC (nama PC10 dan PC20).
  
== Menyiapkan daemon ==
+
== rsync untuk backup folder lokal ==
 +
Backup folder dalam satu komputer dapat memakai rsync. Penggunaan parameter rsync yang benar dapat membuat backup menjadi efisien. Misal sebuah folder telah dibackup seminggu lalu sebesar 10 GB. Seminggu kemudian folder tersebut bertambah menjadi 12 GB. Rsync dapat diatur agar proses backup hanya menyalin file yang baru saja. Jika folder sumber sudah menghapus file tertentu, rsync dapat diatur agar menghapus folder tujuan.
 +
 
 +
$ rsync -atrv /home/ns/laporan  /server/ns/laporan
 +
 
 +
== Menyiapkan Layanan/service/daemon rsync ==
  
 
=== Install rsync ===
 
=== Install rsync ===
 +
Saat melakukan instalasi dari IGN2009 DVD Installer, paket rsync telah terpasang.
 
  # yum -y install rsync
 
  # yum -y install rsync
  
=== xinetd ===
+
=== Konfigurasi rsync server ===
 
Service atau daemon rsync dijalankan memalui xinetd, file konfigurasi ada di /etc/xinetd.d/rsync, isinya:
 
Service atau daemon rsync dijalankan memalui xinetd, file konfigurasi ada di /etc/xinetd.d/rsync, isinya:
 
  service rsync
 
  service rsync

Revisi per 8 Desember 2009 08.49

IGOS Nusantara dan rsync

Ada kebutuhan dari seorang anggota milis IGOS Nusantara yang ingin membuat backup dari beberapa PC ke server backup. Berikut ini dibuat rancangan backup satu buah server dan dua buah PC (nama PC10 dan PC20).

rsync untuk backup folder lokal

Backup folder dalam satu komputer dapat memakai rsync. Penggunaan parameter rsync yang benar dapat membuat backup menjadi efisien. Misal sebuah folder telah dibackup seminggu lalu sebesar 10 GB. Seminggu kemudian folder tersebut bertambah menjadi 12 GB. Rsync dapat diatur agar proses backup hanya menyalin file yang baru saja. Jika folder sumber sudah menghapus file tertentu, rsync dapat diatur agar menghapus folder tujuan.

$ rsync -atrv /home/ns/laporan  /server/ns/laporan

Menyiapkan Layanan/service/daemon rsync

Install rsync

Saat melakukan instalasi dari IGN2009 DVD Installer, paket rsync telah terpasang.

# yum -y install rsync

Konfigurasi rsync server

Service atau daemon rsync dijalankan memalui xinetd, file konfigurasi ada di /etc/xinetd.d/rsync, isinya:

service rsync
{
  disable = no
  socket_type     = stream
  wait            = no
  user            = root
  server          = /usr/bin/rsync
  server_args     = --daemon
  log_on_failure  += USERID
}

Buat konfigurasi di PC10 dan PC20

PC10 membuat konfigurasi /etc/rsync.conf, isinya:

use chroot = yes
read only = yes
pid file = /var/run/rsyncd.pid
max connections = 2
motd file = /etc/rsyncd.motd
log file = /var/log/rsync.log

[pc10]
comment=pc1 Akses Umum
path=/home/pc10/umum
hosts allow=192.168.1.5 127.0.0.1


PC20 membuat konfigurasi /etc/rsync.conf, isinya:

use chroot = yes
read only = yes
pid file = /var/run/rsyncd.pid
max connections = 2
motd file = /etc/rsyncd.motd
log file = /var/log/rsync.log

[pc20]
comment=pc2 Akses Umum
path=/home/pc20/umum
hosts allow=192.168.1.5 127.0.0.1

Buat /ect/rsyncd.motd

File /etc/rsyncd.motd berisi pesan atau label

# echo "Ini rsync server milik pc..." > /etc/rsyncd.motd

Memakai rsync untuk backup

... akan ditulis ...

Memakai rsync untuk mirror

... akan ditulis ...