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
3. kemudian tes scriptnya dengan perintah sh backupdb.sh
dan cek di folder backup tadi :
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
Setelah itu isikan dengan command
rm -rf *.gz
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
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