Vulnerability Scanner catatan Kecil: Agustus 2013

Jumat, 23 Agustus 2013

Backup Data server dengan RSYNC dan SSH tanpa login plus CRON

iseng-iseng maw backup data server. dan skenarionya adalah ada dua server yaitu server A dan server B. dan data akan ditransfer dari server A ke server B. Langkah-langkah yang harus di lakukan adalah sebagai berikut :
1. disini diasumsikan ssh dan rsync sudah terinstal pada kedua server. lanjut...kita buat key nya dengan mengetikkan perintah berikut pada server A
  •  root@serverA:~# ssh-keygen (enter)
  • root@serverA:~# scp ~/.ssh/id_rsa.pub root@10.10.10.21:~ 
2. setelah itu akan muncul tampilan untuk memasukkan password masuk ke server B. masukkan passwordnya dan enter.
3. login ke server B dan ketikkan perintah berikut root@serverB:~# cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
4. masuk ke server A dan ketikkan perintah berikut ssh root@10.10.10.22 tekan enter
5. jika berhasil maka kita telah berhasil login ke server B tanpa password.
6. selanjutnya tinggal backup data yang kita inginkan dengan perintah rsync sebagai berikut root@serverA:~#rsync -avz /home/file/ --delete -e ssh root@10.10.10.22:/share/budi/backup/file2/ 

dan akhirnya selesai sudah backup data kita. dan jika maw otomatis script backup tersebut kita tinggal masikkan pada cron dengan langkah sebagai berikut :
  • root@serverA:~#crontab -e
  • masukkan perintah 15 6 * * *  rsync -avz /home/file/ --delete -e ssh root@10.10.10.22:/share/budi/backup/file2/
itu artinya perintah backup dijalankan setiap hari pada jam 06.15. Demikian sedikit review dari ane semoga bermanfaat bagi kita semua....amin....:-)