Prezantimi
Parakushtet
Hapi 1: Instaloni AutoMySQLBackup
Hapi 2: Konfiguro AutoMySQLBackup
Prezantimi
AutoMySQLBackup është një mjet falas dhe me burim të hapur që mund të përdoret për të krijuar kopje rezervë të bazave të të dhënave tuaja MySQL në intervale të ndryshme, si ditore, javore dhe mujore. Ai përdor mysqldump për të krijuar kopje rezervë të një ose më shumë bazave të të dhënave MySQL nga një prej më shumë serverëve MySQL. Ai ofron shumë veçori të tilla si njoftimi me email, kopje rezervë shtesë të bazës së të dhënave, kompresim rezervë dhe kriptim, dhe shumë më tepër.
Në këtë tutorial, ne do të shpjegojmë se si të instaloni dhe përdorni AutoMySQLBackup në serverin Ubuntu 16.04.
Parakushtet
- Një shembull i serverit Vultr Ubuntu 16.04.
- Një MySQL Server që funksionon.
- Një përdorues sudo .
Hapi 1: Instaloni AutoMySQLBackup
Përpara se të instaloni AutoMySQLBackup, sigurohuni që sistemi juaj të jetë i përditësuar. Ju mund ta bëni këtë duke ekzekutuar komandën e mëposhtme:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now
Më pas, instaloni AutoMySQLBackup nga depoja e Ubuntu me komandën e mëposhtme:
sudo apt-get install automysqlbackup
Pasi të përfundojë instalimi, mund të vazhdoni të konfiguroni AutoMySQLBackup.
Për të konfiguruar AutoMySQLBackup, do t'ju duhet të redaktoni skedarin e tij të konfigurimit të vendosur në /etc/automysqlbackup/drejtorinë:
sudo nano /etc/automysqlbackup/automysqlbackup.conf
Ndryshoni skedarin sipas kërkesave tuaja:
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'
Ruani dhe mbyllni skedarin kur të keni mbaruar.
Të gjitha cilësimet e mësipërme janë opsionale. Pra, është një ide e mirë të kontrolloni skedarin e konfigurimit për më shumë informacion rreth cilësimeve të AutoMySQLBackup.
Më pas, krijoni një direktori për ruajtjen e kopjeve rezervë të MySQL.
sudo mkdir /var/backup
Më në fund, ekzekutoni komandën e mëposhtme për të krijuar një kopje rezervë të bazave të të dhënave tuaja MySQL:
sudo automysqlbackup
Ju nuk dëshironi të ekzekutoni automatikisht automysqlbackup gjatë gjithë kohës. Ju mund të krijoni një punë ditore të cron për të si më poshtë:
sudo ln -s /usr/local/bin/automysqlbackup /etc/cron.daily/
Kjo përfundon tutorialin tonë. Faleminderit që lexuat.