اسکریپت بک آپ گیری از 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 مراجعه کنید.
مطالب پیشنهادی

وصل شدن به ریموت دسکتاپ
11 اسفند 1399

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

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