اسکریپت بک آپ گیری از MySQL

اسکریپت بک آپ گیری از MySQL
مروز بک آپ گیری از دیتابیس یکی از کارهای مهم به شمار می آید و هر روز سعی میکنیم که از دیتابیس خود یه فایل پشتیبانی تهیه کنیم . اگر شما نیازمند این هستید از دیتابیس سرورمجازی خود بک آپ تهیه کنید و اما نمیدانید چگونه این أموزش را دنبال کنید. در این پست به آموزش اسکریپت بک آپ گیری از MySQL می پردازیم.
برای بک آپ گرفتن از سرورمجازی خود میتوانید از mysqldump استفاده کنید و اپشن های مربوط به آن را با توجه به نیاز خود تعیین نمایید.
در اینجا میتوانید از اسکریپت زیر برای وی پی اس خود استفاده کنید:
#! /bin/bash
TIMESTAMP=$(date +”%F-%H%M%S”)
BACKUP_DIR=”/home/db/$TIMESTAMP”
MYSQL_USER=”root”
MYSQL=/usr/bin/mysql
MYSQL_PASSWORD=”DBP@SS”
MYSQLDUMP=/usr/bin/mysqldump
mkdir -p “$BACKUP_DIR/mysql”
databases=`$MYSQL –user=$MYSQL_USER -p$MYSQL_PASSWORD -e “SHOW DATABASES;” | grep -Ev “(Database|information_schema|performance_schema)”`
for db in $databases; do
$MYSQLDUMP –force –opt –user=$MYSQL_USER -p$MYSQL_PASSWORD –routines –events –databases $db | gzip > “$BACKUP_DIR/mysql/$db.gz”
done
میتوانید از اسکریپت بالا را ذخیره کرده و از آن استفاده کنید
برای اطلاعات بیشتر میتوانید به سایت mysql مراجعه کنید.
مطالب پیشنهادی

میزان حافظه مصرفی در لینوکس
23 شهریور 1399

رفع پیغام امنیتی اینترنت اکسپلورر
22 شهریور 1399

لیست کلمات اختصاری لینوکس
21 شهریور 1399