Skip to content

Commit

Permalink
Update backup scripts to use parallel bzip2
Browse files Browse the repository at this point in the history
  • Loading branch information
RoyCurtis committed Aug 24, 2017
1 parent 98f4dd7 commit 10ba521
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions home.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ BACKUPPATH=${BACKUPDIR}/$1-${TIMESTAMP}.tar.bz

echo -e "[HOME] Performing ${SIZE}MB /home/$1 backup to ${BACKUPPATH}..."
tar --exclude-from=$EXCLUDE \
-cf - /home/$1 | pv -p -e -r -b -s ${SIZE}m | bzip2 > $BACKUPPATH
echo -e "[HOME] Finished backup to ${BACKUPPATH}"
-cf - /home/$1 | pv -p -e -r -b -s ${SIZE}m | lbzip2 -n 6 > $BACKUPPATH
echo -e "[HOME] Finished backup to ${BACKUPPATH}"
2 changes: 1 addition & 1 deletion minecraft.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ BACKUPPATH=${BACKUPDIR}/$1-${TIMESTAMP}.tar.bz

echo -e "[MINECRAFT] Performing ${SIZE}MB /home/minecraft/$1 backup to ${BACKUPPATH}..."
tar --exclude-from=$EXCLUDE \
-cf - /home/minecraft/$1 | pv -p -e -r -b -s ${SIZE}m | bzip2 > $BACKUPPATH
-cf - /home/minecraft/$1 | pv -p -e -r -b -s ${SIZE}m | lbzip2 -n 6 > $BACKUPPATH
echo -e "[MINECRAFT] Finished backup to ${BACKUPPATH}"
2 changes: 1 addition & 1 deletion mysql.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ BACKUPPATH=${BACKUPDIR}/${1}-${TIMESTAMP}.sql.bz

echo -e "[MYSQL] Performing backup of database $1 to $BACKUPPATH"
mysqldump --defaults-file="$MYSQL_CNF" --add-drop-database --single-transaction --extended-insert \
-u root $1 | bzip2 > $BACKUPPATH
-u root $1 | lbzip2 -n 6 > $BACKUPPATH
2 changes: 1 addition & 1 deletion sys.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ BACKUPPATH=${BACKUPDIR}/sys-${TIMESTAMP}.tar.bz

echo -e "[SYS] Performing ${SIZE}MB / (system) backup to ${BACKUPPATH}..."
tar --exclude-from=$EXCLUDE \
-cf - / | pv -p -e -r -b -s ${SIZE}m | bzip2 > $BACKUPPATH
-cf - / | pv -p -e -r -b -s ${SIZE}m | lbzip2 -n 6 > $BACKUPPATH
echo -e "[SYS] Finished backup to ${BACKUPPATH}"

0 comments on commit 10ba521

Please sign in to comment.