Bash Script Backup Database Mariadb Mysql

بسم الله Bismillah Bash scripting linux untuk backup database dilengkapi dengan log sederhana, untuk memudahkan kita dalam melakukan pemeliharaan database server. Buat File dengan ekstensi *.sh Contoh disini saya membuat file script dengan nama mysqldump.sh nano mysqldump.sh [enter] Scripting Berikut script-nya, bisa disesuaikan dengan lokasi komputer/server masing-masing. #!/bin/sh # script backup database @author: masari CREATED=$(date +'%Y-%m-%d@%H:%M') PATH_BACKUP="/home/"$USER"/backups" MYSQL_USER=root MYSQL_PASS= DATABASE=db_mahasiswa FILENAME="dump-$DATABASE-"$CREATED.sql.gz PATH_FILENAME=$PATH_BACKUP/$CREATED/$FILENAME SERVER=$(uname -mrosn)" | IP: "$(hostname -i) mkdir -p "$PATH_BACKUP/$CREATED" mkdir -p "$PATH_BACKUP/logs" PATH_LOG_FILES=$PATH_BACKUP/"logs" LOG_FILE=$PATH_LOG_FILES/"log_mysqldump"....

September 9, 2024 · 2 min · Masari