در این آموزش خواهید آموخت چگونه AutoMySQLBackup را در ubuntu 16.04 نصب و کانفیگ کنید برای بکآپ گیری خودکار از دیتابیس ها
پیش نیاز ها
- یک سرور مجازی با سیستم عامل ubuntu 16.04 (خرید سرور مجازی )
- یک سرور MySQL
- یک یوزر با دسترسی sudo
مرحله 1: نصب AutoMySQLBackup
قبل از هر کاری باید سیستم عامل خود را بروزرسانی کنید
sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now
سپس با دستور زیر میتوانید AutoMySQLBackup را از مخزن های اوبوتو نصب کنید
sudo apt-get install automysqlbackup
پس از پایان نصب AutoMySQLBackup شما میتوانید کانفیگ AutoMySQLBackup را انجام دهید
مرحله 2: کانفیگ AutoMySQLBackup
در این کانفیگ AutoMySQLBackup شما میباست فایل کانفیگ که در /etc/automysqlbackup/
قرار دارد را ویرایش کنید
sudo nano /etc/automysqlbackup/automysqlbackup.conf
به صورت زیر با توجه به نیاز های خود تغییر دهید
CONFIG_mysql_dump_username='root'
CONFIG_mysql_dump_password='password'
CONFIG_mysql_dump_host='localhost'
CONFIG_backup_dir='/var/backup/db'
CONFIG_do_monthly="01"
CONFIG_do_weekly="5"
CONFIG_rotation_daily=6
CONFIG_rotation_weekly=35
CONFIG_rotation_monthly=150
CONFIG_mysql_dump_port=3306
CONFIG_mysql_dump_compression='gzip'
پس از پایان فایل را ذخیره کنید و خارج شوید
سپس یک پوشه برای بکآپ ها ی MySQL بسازید
sudo mkdir /var/backup
سپس با دستوز ریر میتوانید یک بکآپ از دیتابیس خود بسازید
sudo automysqlbackup
برای این که در هر زمان که بکآپ گیری انجام میشود نیاز نباشد که به صورت دستی این کار ار انجام دهید ، با دستور زیر میتوانید به صورت cron تعریف کنید
sudo ln -s /usr/local/bin/automysqlbackup /etc/cron.daily/
آموزش به اتمام رسیده ، ممنون از وقتی که برای مطالعه این مقاله گذاشتید .
پارس وی دی اس ارائه دهنده ی سرور مجازی از 39 کشور
سرور مجازی ایران ، سرور مجازی فرانسه ، سرور مجازی آمریکا و 39 کشور سرور مجازی