Cara Backup Semua Database Mysql di Linux | Bash Script – Forum – Mas AL Forum

BLOG IT SYSADMIN

Daftar akun digitalocean untuk mendapatkan free credit 100$.
DigitalOcean Referral Badge
Cara Backup Semua D...
 
Notifications
Clear all

[Terselesaikan] Cara Backup Semua Database Mysql di Linux | Bash Script

1 Post
1 Pengguna
1 Reactions
127 Dilihat
Iyang
Post: 8
Topic starter
(@iyang)
Eminent Member
Joined: 4 tahun lalu

1. Buat file backupdb.sh

mkdir /backup/database_mysql
nano /backup/database_mysql/backupdb.sh

2. Masukkan script berikut:

#!/bin/bash
#
#
backupdir="/backup/database_mysql"
#
mkdir $backupdir/$(date +%d-%m-%Y)
#
for DB in $(mysql -e 'show databases' -s --skip-column-names); do mysqldump $DB > "$backupdir/$(date +%d-%m-%Y)/$DB.sql"; done

- simpan dan exit ctrl+x, y, enter

3. Atur permissionnya

chmod 777 /backup/database_mysql/backupdb.sh

4. Silahkan coba jalankan dengan perintah:

sh /backup/database_mysql/backupdb.sh
Share: