Backup server dengan perintah scp atau rsync secara otomatis dilinux dengan perintah crontab
Untuk backup secara otomatis ada beberapa syarat yang harus dipenuhi:
1. Komputer backup dan komputer utama mempunya login yang sama.
Misal di komputer server ada login wisata. Di komputer utama juga harus ada login wisata.
2. Ip address harus saling di kenalkan
misal komputer utama ip addressnya 173.15.52.1
Dan komputer backup 173.15.52.2
Di komputer utama harus dikenalkan ip address komputer backup.
Dengan cara:
vi /etc/hosts
Isi dengan
173.15.52.2 Wisata2
Kemudian simpan dengan perintah :wq!
Dan juga isi di file
vi /etc/hosts.equiv
Isi dengan
Wisata2
Kemudian simpan
Demikian juga di komputer backup harus dikenalkan
Dengan cara:
vi /etc/hosts
Isi dengan
173.15.52.1 Wisata1
Kemudian simpan dengan perintah :wq!
Dan juga isi di file
vi /etc/hosts.equiv
Isi dengan
Wisata1
Kemudian simpan
3. Yang pasti harus tersambung dengan jaringan
4. Chmod 777 untuk backup servernya
Dengan cara
Dari root#
Chmod 777 /home/wisata
setelah langkah diatas tinggal kita buat perintah untuk backup data.
Kita buat kondisi komputer server backup kita yang menjalankan perintah.
1. Misal perintah untuk backup data kita simpan di file ambildata dilogin wisata
Caranya
- dari login: wisata
Password:
Dengan perintah scp
vi ambildata
scp -C -r 173.15.52.1:/home/wisata/* .
Kemudian simpan.
Dengan perintah rsync
rsync –progress -avz 173.15.52.1:/home/wisata/* .
Kemudian simpan
Untuk perintah pilih dengan rsync atau scp
Jalankan chmod 777 ambildata
untuk test perintah ambildata ketik
sh ambildata
Jika perintah jalan maka server backup akan mencopy data dari server utama
Untuk tahap akhir membuat perintah untuk copy data otomatis
Dari prompt wisata ketik
crontab -e
Misal kita akan melakukan backup jam 00:01 (jam 12 malam lebih 1 menit)
Ketik
01 00 * * * /home/wisata/ambildata
SELESAI
Semoga bermanfaat. Jika ada saran atau pertanyaan silahkan isi komentar anda.
Posted with WordPress for BlackBerry.