Konfigurálás

  • Beküldve: 2015. december 21, 11:58
  • Szerző: Bolemányi Attila

Készítsük el a mentésre szolgáló mappát (amit egyébként érdemes egy külön partícióra elhelyezni):

mkdir -p /backup/mariadb

Telepítsük fel az alábbi programokat, így a mentésnél a tömörítés több processzormagot is munkára foghat:

aptitude install pigz pbzip2

Itt az idő testre szabni a /etc/automysqlbackup/myserver.conf fájlt. A legfontosabb paraméterek:

CONFIG_mysql_dump_username = 'root'
CONFIG_mysql_dump_password = 'Pa$$w0rd'
CONFIG_mysql_dump_host = 'localhost'
CONFIG_mysql_dump_host_friendly = 'webserver.comega7.local'
CONFIG_backup_dir = '/backup/mariadb'
CONFIG_multicore = 'yes'
CONFIG_multicore_threads = 2
CONFIG_db_names = ()
CONFIG_db_month_names = ()
CONFIG_db_exclude=('information_schema' 'performance_schema')
CONFIG_do_monthly="01"
CONFIG_do_weekly="5"
CONFIG_rotation_daily=6
CONFIG_rotation_weekly=35
CONFIG_rotation_monthly=150
CONFIG_mysql_dump_socket='/var/run/mysqld/mysqld.sock'
CONFIG_mysql_dump_single_transaction = 'yes'
CONFIG_mysql_dump_full_schema = 'yes'
CONFIG_mysql_dump_dbstatus = 'yes'
CONFIG_mysql_dump_create_database = 'yes'
CONFIG_mysql_dump_use_separate_dirs = 'yes'
CONFIG_mysql_dump_compression = 'bzip2'
CONFIG_mysql_dump_latest = 'yes'
CONFIG_mysql_dump_latest_clean_filenames = 'yes'
CONFIG_mailcontent = 'log'
CONFIG_mail_address = 'root'
umask 0077

A fenti paraméterek csak iindulási pontként szolgálnak, amennyiben gyors megoldást szeretnél. A fájl gazdagon el van látva megjegyzésekkel, így mindenképpen olvasd végig ezeket, és az egyes paramétereket a saját igényeidet figyelembe véve állítsd be.