| Linux hosting5.siteguarding.com 3.10.0-962.3.2.lve1.5.88.el7.x86_64 #1 SMP Fri Sep 26 14:06:42 UTC 2025 x86_64 Path : /etc/dxm/ |
| Current File : //etc/dxm/dxm.conf |
#DXM 1.4 config file # general options LOCKFILE=/tmp/dxm.lock LOG=/var/log/dxm.backup.log KEEP="2week" FORCEFULLBACKUPDAYS="" EXCLUDE=/etc/dxm/excludes # 0: disable logs, 1: normal logs, 2-4: debug logs LOGLEVEL=1 # tar module DOFILES=0 STATUS=/var/log/dxm.backup.files.status DESTDIR=/home/dxm.backups DIRLISTTAR=/etc/dxm/tar # mysqldump module DOMYSQL=1 STATUSMYSQL=/var/log/dxm.backup.mysqldump.status DUMPDIR=/home/dxm.mysqldump MYSQLDUMPOPT="--quick" # keep in single quotes at all times # stay alert for unescaped special characters, excludes are force-fed to MySQL without extra protection MYSQL_EXCLUDE_DATABASES='"information_schema","performance_schema"' MYSQL_EXCLUDE_TABLES='"mysql.general_log","mysql.slow_log"' MYSQL_EXCLUDE_DATABASES_REGEXP='^$' MYSQL_EXCLUDE_TABLES_REGEXP='^$' # some fun examples below #MYSQL_EXCLUDE_DATABASES='"information_schema","nktest really@strange*databasename", "onapp2"' #MYSQL_EXCLUDE_TABLES='"mysql.slow_log","nktest really@strange*database$name.retarted !!! $$$ table :((( $@ $0"' #MYSQL_EXCLUDE_DATABASES_REGEXP='NEVER*d.*\.this' #MYSQL_EXCLUDE_TABLES_REGEXP='creepy funky stuff !!! $) $$$ $0 $@ % _ , . \ / ' # postgresql dump module DOPOSTGRESQL=0 STATUSPOSTGRESQL=/var/log/dxm.backup.postgresqldump.status PGDUMPDIR=/var/dxm.postgresdump # ftp upload module DOFTP=0 STATUSFTP=/var/log/dxm.backup.ftp.status FTPHOST="hosting5.siteguarding.com@vault8.nksupport.com" FTPDIR="backups" # rsync module #DORSYNC=1 #STATUSRSYNC=/var/log/dxm.backup.rsync.status #RSYNCOPT="-zaR" #REMOTEHOSTRSYNC="hosting5.siteguarding.com@vault8.nksupport.com" #REMOTEDIRRSYNC=rsync #DIRLISTRSYNC=/etc/dxm/rsync DORSYNC=1 DIRLISTRSYNC=/etc/dxm/rsync STATUSRSYNC=/var/log/dxm.backup.rsync.status REMOTEHOSTRSYNC="root@vault87.nksupport.com" RSYNCOPT="-zaR --numeric-ids --delete --max-delete=10000" export RSYNC_RSH="ssh -p 24655" REMOTEDIRRSYNC=/dxm.rsync # gpg encryption module DOGPG=0 GPGPUBKEY=XXXXXXXX ############### SELF ROTATE section DOROTATE=0 #define full backups with their increments SLOTSINCR="`date -d-1week +%Y%m%d` `date +%Y%m%d` `date -d-2week +%Y%m%d` `date -d-1week +%Y%m%d`" #define full backups without their increments SLOTS="`date -d-3week +%Y%m%d` `date -d-2week +%Y%m%d` `date -d-4week +%Y%m%d` `date -d-3week +%Y%m%d` `date -d-2month +%Y%m%d` `date -d-1month +%Y%m%d` `date -d-3month +%Y%m%d` `date -d-2month +%Y%m%d`" ROTATELOG=/var/log/dxm.rotate.log STATUSROTATE=/var/tmp/dxm.rotate.status