diff --git a/host_backup.conf.example b/host_backup.conf.example index 707140b..c966a42 100644 --- a/host_backup.conf.example +++ b/host_backup.conf.example @@ -2,7 +2,7 @@ ###### obackup - Local or Remote, push or pull backup script for files & mysql databases ###### (C) 2013-2016 by Orsiris de Jong (www.netpower.fr) -###### obackup v2.1x config file rev 2016081701 +###### obackup v2.1x config file rev 2016083001 ###### GENERAL BACKUP OPTIONS @@ -22,13 +22,19 @@ BACKUP_TYPE=local ###### BACKUP STORAGE -## Storage paths of the backups (absolute paths of the local or remote system) +## Storage paths of the backups (absolute paths of the local or remote system). Please use ${HOME} instead of ~ if needed. SQL_STORAGE="/home/storage/backup/sql" FILE_STORAGE="/home/storage/backup/files" -## Backup encryption using GPG and duplicity. Feature not ready yet. +## Backup encryption using GPG and rsync. ENCRYPTION=no +## Backup encryption needs a temporary storage space in order to encrypt files before sending them (absolute paths of the local or remote system) +ENCRYPT_STORAGE=/home/storage/backup/crpyt + +## GPG Public key path +ENCRYPT_PUBKEY=/root/.gpg/pubkey + ## Create backup directories if they do not exist CREATE_DIRS=yes @@ -75,13 +81,13 @@ SUDO_EXEC=no ###### DATABASE SPECIFIC OPTIONS -## Database backup user -SQL_USER=backupuser +## Database backup user (should be the same you are running obackup with) +SQL_USER=root ## Enabling the following option will save all databases on local or remote given SQL instance except the ones specified in the exclude list. ## Every found database will be backed up as separate backup task. DATABASES_ALL=yes -DATABASES_ALL_EXCLUDE_LIST="test" +DATABASES_ALL_EXCLUDE_LIST="test;mysql" ## Alternatively, if DATABASES_ALL=no, you can specify a list of databases to backup separated by spaces. #DATABASES_LIST="somedatabase" @@ -100,6 +106,7 @@ COMPRESSION_LEVEL=3 ## Every subdirectory of each directory in RECURSIVE_DIRECTORY_LIST will be processed as a unique task. ## Example: RECURSIVE_DIRECTORY_LIST="/home;/var" will create backup tasks tasks "/home/dir1, "/home/dir2", ... "/home/dirN", "/var/log", "/var/lib"... "/var/something". ## You can exclude directories from the avove backup task creation, ex: avoid backing up "/home/dir2" by adding it to RECURSIVE_EXCLUDE_LIST. +## Please use ${HOME} instead of ~ if needed. ## Directories backup list. List of semicolon separated directories that will be backed up. DIRECTORY_LIST="/var/named"