update backup script
1 parent 96a8a5f commit 160a2a3ebc633971cfcfde2c3ea6fd578d5026cb
@Pascal Gollor Pascal Gollor authored on 20 Dec 2017
Showing 1 changed file
View
6
backup.sh
 
# backup directory
backupDir=./backup
mkdir -p ${backupDir}
mkdir -p ${backupDir}/cloud
mkdir -p ${backupDir}/app
mkdir -p ${backupDir}/conf
mkdir -p ${backupDir}/db
 
# current date
sed -i "/^mysqldump: \\[Warning\\]/d" ${dbFile}
tar -cj ${dbFile} -f "${dbFile}.tbz2"
rm ${dbFile}
 
# backup repositories
tar -cj data/cloud nextcloud.conf -f "${backupDir}/cloud/${currentDate}.tbz2"
# backup app data
tar -cj data/app nextcloud.conf -f "${backupDir}/app/${currentDate}.tbz2"
 
# backup config files
tar -cj data/conf -f "${backupDir}/conf/${currentDate}.tbz2"