#!/bin/bash # -------------------------------------------------------- # Please double check Your settings # -------------------------------------------------------- enabled=false #enable main function www_backup=false # backup wwwroot www_dir='xyz' # wwwroot location vhost_backup=false # backup vhost config vhost_dir='/etc/httpd/sites-enabled' # vhost location log_backup=false # backup logs log_backup_web=false # backup webapp logs apache=false # apache log backup nginx=false # nginx log backup fail2ban_log=false # fail2ban log backup log_purge=false # purge logs after backup rsync_push=false # enable push to remote server push_clean=false # clean backup file after push target_host="127.0.0.1" # rsync target host target_user="backup" # rsync target user target_key='/home/xyz/.ssh/rsync' # rsync key #Docker #Docker volumes #Rsync #Daily cron #Mysql dbs