Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Contoh Script Backup Semua Database MySQL dalam File Terpisah

Posted on April 08, 2015 by Syauqi Wiryahasana
Berikut adalah contoh script Bash yang bisa kamu gunakan untuk membackup semua database MySQL dalam file-file yang terpisah. [sourcecode language="bash"] #!/bin/bash ################################################ # MySQL User USER='root' # MySQL Password PASSWORD='password' # Backup Directory - NO TAILING SLASH! OUTPUT="." ##### And TIMESTAMP=`date +%Y%m%d_%H%M%S`; mkdir $OUTPUT/$TIMESTAMP; cd $OUTPUT/$TIMESTAMP; echo "Starting MySQL Backup"; echo `date`; databases=`mysql --user=$USER --password=$PASSWORD -e "SHOW DATABASES;" | tr -d "| " | grep -v Database` for db in $databases; do if [[ "$db" != "information_schema" ]] && [[ "$db" != _* ]] ; then echo "Dumping database: $db" mysqldump --force --opt --user=$USER --password=$PASSWORD --databases $db > $OUTPUT/dbbackup-$TIMESTAMP-$db.sql gzip $OUTPUT/dbbackup-$TIMESTAMP-$db.sql fi done echo "Finished MySQL Backup"; echo `date`; [/sourcecode]
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically