forum tokohpku.info
Welcome, Guest
Please Login or Register.    Lost Password?
Re:detil replikasi (1 viewing) (1) Guest
Tutorial bagi pengguna vre untuk menyelesaikan permasalahan penggunaan produk vre
Go to bottom Post Reply Favoured: 0
TOPIC: Re:detil replikasi
#347
iskandar (Admin)
Owner IT shop
Admin
Posts: 204
graph
User Online Now Click here to see the profile of this user
Gender: Male klikmyshop
Re:detil replikasi 9 Months, 1 Week ago Karma: 3  
ini dapat dari blog di internet alamatnya http://sanyasyari.com/2006/10/03/membuat-backup-mysql-automatic/


Sebagai admin sebuah server sudah sewajarnya jika kita membuat backup data yang ada dikomputer kita. Untuk ini berikut adalah cara untuk membuat backup mySQL secara otomatis.

permata kita buat dulu aplikasi setting yang bisa kita panggil :

# vi /root/mysqlbackup.sh

#!/bin/sh -x
# MySQL db backup script by rab
# Nama file : mysql_backup.sh

# user,pass dan host mysql

user=root -> isi dengan user root mysql anda
passwd=sanyasyari -> isi dengan password root mysql anda
host=localhost

# Menentukan direktori binary mysql,mysqldump,chown,chmod dan gzip

binmysql=$(which mysql)
binmysqldump=$(which mysqldump)
chown=$(which chown)
chmod=$(which chmod)
gzip=$(which gzip)

# Menentukan direktori parent backup


i=/usr/backup

# Menentukan direktori backup mysql (main directory)

j=$i/mysql

# Mendapatkan waktu berupa tanggal, bulan dan tahun dengan format d-m-Y

waktu=$(date +%d-%m-%Y)

# Hilangkan dulu direktori backup jika ada
if [ -d $j ];
then
rm -rf $j
echo Direktori sudah ada, proses akan dilanjutkan
else
echo Direktori backup belum dibuat, proses akan dilanjutkan
fi

# Membuat Direktori backup

mkdir -p $j

# Mendapatkan lishttp://sanyasyari.com/2006/10/03/membuat-backup-mysql-automatic/</a>


Sebagai admin sebuah server sudah sewajarnya jika kita membuat backup data yang ada dikomputer kita. Untuk ini berikut adalah cara untuk membuat backup mySQL secara otomatis.

permata kita buat dulu aplikasi setting yang bisa kita panggil :

# vi /root/mysqlbackup.sh

#!/bin/sh -x
# MySQL db backup script by rab
# Nama file : mysql_backup.sh

# user,pass dan host mysql

user=root -&gt; isi dengan user root mysql anda
passwd=sanyasyari -&gt; isi dengan password root mysql anda
host=localhost

# Menentukan direktori binary mysql,mysqldump,chown,chmod dan gzip

binmysql=$(which mysql)
binmysqldump=$(which mysqldump)
chown=$(which chown)
chmod=$(which chmod)
gzip=$(which gzip)

# Menentukan direktori parent backup


i=/usr/backup

# Menentukan direktori backup mysql (main directory)

j=$i/mysql

# Mendapatkan waktu berupa tanggal, bulan dan tahun dengan format d-m-Y

waktu=$(date +%d-%m-%Y)

# Hilangkan dulu direktori backup jika ada
if [ -d $j ];
then
rm -rf $j
echo Direktori sudah ada, proses akan dilanjutkan
else
echo Direktori backup belum dibuat, proses akan dilanjutkan
fi

# Membuat Direktori backup

mkdir -p $j

# Mendapatkan list database

cli=$($binmysql -u $user -p$passwd -Bse show databases)

# Main loop

for db in $cli
do
FILE=$j/$db.$host.$waktu.gz
$binmysqldump -u $user -h $host -p$passwd $db | $gzip -9 &gt; $FILE
done

# Mengganti permission root direktori backup, agar hanya user dan group root saja yang boleh mengaksesnya

$chown -R root:root $i
$chmod -R 0600 $i



#Selesai

Setelah kita membuat diatas maka tekan Esc + :wq

lalu jangan lupa set chmod 700 di file mysqlbackup.sh

#chmod 700 mysqlbackup.sh

Kemudian kita setting di crontab anda :

#&gt; crontab -e

Tambahkan :

59 3 * * * root /root/mysql_backup.sh 2&gt;&amp;1

59 -&gt; menit 59

3 -&gt; jam tiga

maka backup akan terjadi setiap hari pada pukul 3:59 pagi

oh iya hasil dari sistem ini adalah :

1. File akan terbackup di folder /user/backup/mysql dan file hanya 1 per nama

2. File sudah di comprese dengan .gz

Simple yach..
Mudah-mudahan berguna ya..

Regards,

Sany Asyari, S.Kom

tinggal pilih mau cara yang mana soalnya saya juga nggak terlalu ngerti
 
Report to moderator   Logged Logged  
 
  The administrator has disabled public write access.
      Topics Author Date
    thread link
tutorial replikasi
iskandar 2008/01/23 21:47
    thread link
thread linkthread link Re:tutorial replikasi
invisible_boyz_169A 2008/01/27 11:48
    thread link
thread linkthread linkthread link Re:tutorial replikasi
derrick 2008/01/27 23:05
    thread link
thread linkthread linkthread linkthread link detil replikasi
iskandar 2008/01/28 21:03
    thread link
thread linkthread linkthread linkthread linkthread link Re:detil replikasi
jugo_255A 2008/01/29 20:08
    thread link
thread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
derrick 2008/01/29 20:33
    thread link
thread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
jugo_255A 2008/02/17 01:39
    thread link
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
iskandar 2008/02/17 13:04
    thread link
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
iskandar 2008/02/17 20:25
    emo
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
derrick 2008/02/18 20:43
    thread link
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
jugo_255A 2008/02/19 19:15
    thread link
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
derrick 2008/02/20 08:08
    thread link
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
jugo_255A 2008/02/20 22:43
    thread link
thread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread linkthread link Re:detil replikasi
iskandar 2008/02/21 07:55
    thread link
thread linkthread link Re:tutorial replikasi
azonk 2008/05/04 18:21
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop