On Thu, 20 Apr 2006 11:59:01 +0700, Kalpin Erlangga Silaen <[EMAIL PROTECTED]> wrote:

Dear Yusuf,

saya ada buat script untuk membackup database saya setiap malam, dan menghapus file backup yang berumur satu minggu sebelumnya. Kompresi yang saya gunakan adalah .tar.gz, karena kalau pakai zip di linux kurang mantab :D

ini scriptnya:

######## Mulai dari sini #########

#!/bin/bash
TIMESTAMP=`date +%m-%d-%y-%H%M`
cd /backups/mysql #sebelumnya buat dulu direktori ini dengan permission: 700 find /backups/mysql/*.tar.gz -mtime +7 -exec rm -f {} ; # Ini bagian menghapus file backup lebih dari seminggu # Berikut adalah metode untuk melakukan backup sesuaikan dengan nama database, username dan password Anda.
DBNAME=NAMA_DATABASE_YANG_AKAN_DIBACKUP
mysqldump --opt -c -e -Q -u MYSQL_USER -p'MYSQL_PASSWORD' $DBNAME > $DBNAME.sql
tar czpf $DBNAME.$TIMESTAMP.tar.gz $DBNAME.sql
rm -f $DBNAME.sql

####### Selesai #######
=============================ptg===========

wow...nih mantap nian....pak Kalpin.......
:)

Bravo LINUXER INDONESIA...:D

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke