Archive for April, 2018

Apr 05 2018

Membuat Auto Backup mysql sendiri

Published by under FreeBsd

Jika Anda membutuhkan pencadangan tiap-tiap database dalam satu berkas masing-masing, Anda bisa mencontoh skrip di bawah ini:

Pertama-tama kita buat dahulu direktori misalnya di /backup, lalu kemudian buat berkas bernama db-backup.sh:

$ sudo mkdir /backup
$ sudo touch /usr/bin/dbbackup.sh
$ sudo chmod +x /usr/bin/dbbackup.sh
$ sudo nano /usr/bin/dbbackup.sh
Kemdian, masukan skrip di bawah ini:

#!/bin/bash
DB_USER=“root”
DB_PASSWORD=“PasswordAnda”
DB_PATH_BACKUP=“/backup”
/usr/bin/mysql u $DB_USER password=$DB_PASSWORD e ‘show databases’ | \
/usr/bin/awk ‘{print $1}’ | \
/bin/grep v “Database\|information_schema\|performance_schema” | \
/usr/bin/xargs i{} \
/usr/bin/mysqldump u $DB_USER password=$DB_PASSWORD \
opt Q resultfile=$DB_PATH_BACKUP/{}`date +%F%I%p`.sql {}
gzip q $DB_PATH_BACKUP/*.sql
masukkan ke crontab /etc/crontab
30 0 * * * /usr/bin/dbbackup.sh
disadru dari https://situsali.com/membuat-skrip-auto-backup-mysqlmariadb/

Comments Off on Membuat Auto Backup mysql sendiri