Friday, March 30, 2007

Mebuat back-up di Linux

Mode->ECHO=on;
Sekarang kita akan membuat back up direktori /etc dan backup di lakukan setiap jam 23:59, file backup di simpan di /var/backup/. file backup di buat dengan tipe .tar.bz2 dan file tersebut akan bernama etcYYMMDD.tar.bz2 pembuatan file backup. Mis: kita bwat file backup tgl 13-10-1988 maka nama file nya etc19881013.tar.bz2. setelah membuat backup lalu kita bwat perintah untuk menghapus file backup yang
lebih dari 4 hari di hapus.Mode->mulai=ON
Buat direktori /var/backup
#mkdir /var/backup
lalu bwat file /usr/bin/MyBackup.sh
#vi /usr/bin.MyBackup.sh
Lalu isikan skrip berikut
#!/bin/sh PATH=/usr/local/bin:/usr/bin:/bin tanggal=’date +%Y%m%d’ tar cjf /var/backup/etc$tanggal.tar.bz2 /etc
#perintah untuk menghapus file back up yg lebih dari 4 hari find /var/backup -type f -mtime +4 xargs rm -f
setelah selesai membuat file sekarang kita buat cron atau penjad walan…
# crontab -e
atau
# vi /etc/crontab
setelah itu tambahkan perintah berikut:
59 23 * * * root MyBackup.sh