Sabtu, 21 Juni 2014

Membuat auto backup dan auto hapus backup centos

1. Silahkan anda membuat file namanya direktory /backup dahulu

perintahnya : mkdir backup

2. Silahkan membuat file di "/" dengan nama file backupdb.sh

isikan script atau command :
!/bin/bash
db_name=wordpress
db_user=xxxx
db_password=xxxx
backup_filename=$db_name-`date +%F`

mysqldump -h localhost -u $db_user -p$db_password $db_name | gzip > /backup/$backup_filena$

#sampai disini script untuk dump database
tar -cvpzf /backup/backup.tar.gz /var/www/html/penjuangcinta.tk/public_html/

#script untuk kompres file

1

 

3. kemudian tes scriptnya dengan perintah sh backupdb.sh

 

sh

dan cek di folder backup tadi :

backups

 

 

4. Membuat file bash untuk hapus, kita beri nama backuphapus.sh dan letakkan di folder backup agar jadi satu dengan file yang akan kita hapus

 

hapush

Setelah itu isikan dengan command

rm -rf *.gz

hapush2

5. Mari membuat jadwal exekusinya dengan cron, kita buat dengan perintah crontab -e

jika anda masih belum bisa membuat cron silahkan membuat dengan cron generator di sini

cron

cronjob akan menjadwalkan akses ke backupdb.sh dan hapusbackup.sh

 

 

Nah begitulah proses backup dan hapus otomatisasi tanpa dengan cPanel. Jadi logika create dan delete di cPanel juga seperti kayak'e. Mungkin sih.. kenapa mungkin, karena aku juga gak tahu bener. tapi kurang lebihnya seperti itu.

 



 

Tidak ada komentar:

Posting Komentar

Cara mengecek encyrp MD5 aman atau tidak

haloooo .......... password anda aman atau encyrpsi menggunakan md5 anda sudah aman? Google dorking, sudah tau? misalnya menggunakan wordpre...