Ubuntuبرنامه های سرورراهنماهای لینوکس

آموزش نصب و کانفیگ AutoMySQLBackup در Ubuntu 16.04

 

در این آموزش خواهید آموخت  چگونه 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 کشور سرور مجازی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

دکمه بازگشت به بالا