Imported sources from subversion.
This commit is contained in:
33
mkbackup.bash
Executable file
33
mkbackup.bash
Executable file
@@ -0,0 +1,33 @@
|
||||
#! /bin/bash
|
||||
|
||||
backupsystem="glued"
|
||||
backupfile=$(date -u "+%F.tar.gz")
|
||||
|
||||
if [ ! -d "$1" ]; then
|
||||
echo " "$1" does not exist... "
|
||||
echo " Usage ./mkbackup.bash \<target folder\>"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -e "$1/${backupsystem}_backup" ]; then
|
||||
echo " Creating folder... : $1/${backupsystem}_backup "
|
||||
mkdir -p "$1/${backupsystem}_backup"
|
||||
fi
|
||||
|
||||
echo " Backup in progress... ($1/${backupsystem}_backup/${backupfile}) "
|
||||
|
||||
|
||||
if [ ! -e "scripts" ]; then
|
||||
echo " Creating folder scripts... "
|
||||
mkdir "scripts"
|
||||
fi
|
||||
cp *.bash scripts
|
||||
|
||||
tar czf "$1/${backupsystem}_backup/${backupfile}" \
|
||||
architectures \
|
||||
scripts \
|
||||
product \
|
||||
packages \
|
||||
systems
|
||||
|
||||
echo "Done ... "
|
Reference in New Issue
Block a user