Selasa, 16 Agustus 2011

Penjadwalan menggunakan crond dan anacrond




sebelumnya saya akan menjelaskan perbedaan antara
at dengan crond dan anacrond, pada dasarnya penjadwalan dengan at itu dapat kita lakukan banyak perintah misalkan perintah backupfile, copy file, tar file dapat dilakukan pada waktu bersamaan, sedangkan crond dan anacrond tidak seperti itu melainkan melakukan perintah secara terpisah dan waktu yang berbeda tentunya.

berikut cara menjalankan cron di console

crontab -e

maka akan tampil seperti gambar dibawah ini



jika ingin menampilkan tulisan sudah jam setengah 10 tanggal 15 Agustus pukul 21:16 adalah dengan perintah seperti dibawah ini


16 menunjukan menit
21 menunjukan jam
15 menunjukan tanggal
8   menunjukan bulan
1   menunjukan hari selasa, dimana hari minggu/ahad adalah bernilai 0

maka hasilnya


dapat juga menuliskan perintah sebagai berikut

artinya setiap pukul 14:56 direktori opt akan di pindahkan ke direktori etc dengan nama bakcupdata.gz dengan perintah :

56 14 * * * wall "start"  tar czvf /etc/backupdata.gz /opt 




artinya setiap 5 menit sekali pada jam 8-16 akan melakukan perintah ping dengan alamat ip 192.168.5.150 dengan tujuan /var/log/koneksi.log dengan kata "mulai"

*/5 8-16 * * * ping c1 192.168.5.150 >> /var/log/koneksi.log |wall "mulai"


setiap pukul 23:00 akan melakukan download yang hasilnya akan disimpan di direktori home/pesantren

0 23 * * * wget -c http://kambing.ui.ac.id -o /home/pesantren

artinya melakukan penyetopan download pada pukul 06:00 dengan perintah

0 6 * * * pkill -9 wget

==============

Perintah dengan anacron

tuliskan pada console perintah

vim /etc/anacrontab

maka akan tampil gambar


kolom pertama artinya,  adalah periode dalam hari: 1 artinya setiap hari, 7 setiap 7 hari (seminggu), dan 30 artinya 30 hari (bulan tertentu)

kolom kedua menandakan delay (lama waktu dalam menit) kapan suatu pekerjaan dijalankan misalnya, 65 berarti anacron akan menjalankan pekerjaan 65 menit setelah start.

kolom ketiga berisi identifikasi yang digunakan anacron (time stamp dan pesan)

kolom terakhir, kolom 4 berisi daftar perintah yang akan dijalankan, artinya direktori desktop dibackup dengan format tar kedalam direktori etc/cron.daily

Tidak ada komentar:

Posting Komentar