mirror of
https://github.com/brunofontes/linuxShortcuts.git
synced 2024-11-24 03:07:48 +00:00
Improving backup script
This commit is contained in:
parent
ce17a61add
commit
ae915eef38
@ -3,6 +3,9 @@ YEAR=`date +%Y`
|
|||||||
HDPath="/run/media/bruno/Seagate\ Expansion\ Drive"
|
HDPath="/run/media/bruno/Seagate\ Expansion\ Drive"
|
||||||
HDYEARMONTH="$HDPath/$YEARMONTH"
|
HDYEARMONTH="$HDPath/$YEARMONTH"
|
||||||
|
|
||||||
|
White="\e[97m"
|
||||||
|
Gray="\e[39m"
|
||||||
|
|
||||||
mkdir -p "$HDPath/$YEAR"
|
mkdir -p "$HDPath/$YEAR"
|
||||||
mkdir -p "$HDYEARMONTH"
|
mkdir -p "$HDYEARMONTH"
|
||||||
mkdir -p "$HDYEARMONTH/LinuxHome"
|
mkdir -p "$HDYEARMONTH/LinuxHome"
|
||||||
@ -20,34 +23,33 @@ echo
|
|||||||
echo Press enter key to start the backup
|
echo Press enter key to start the backup
|
||||||
read
|
read
|
||||||
echo
|
echo
|
||||||
|
echo -e "$White`date +%r` - Copying Dropbox folder (1/7)...$Gray"
|
||||||
echo -e "\e[97m`date +%r` - Copying Dropbox folder (1/7)...\e[39m"
|
|
||||||
eval $backup "/run/media/bruno/Multimedia/Dropbox" "$HDYEARMONTH/Multimedia/" || echo ""
|
eval $backup "/run/media/bruno/Multimedia/Dropbox" "$HDYEARMONTH/Multimedia/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m`date +%r` - Copying Linux Home folder (2/7)...\e[39m"
|
echo -e "$White`date +%r` - Copying Linux Home folder (2/7)...$Gray"
|
||||||
|
|
||||||
echo -e "\e[97m `date +%r` - Bruno\e[39m"
|
echo -e "$White `date +%r` - Bruno$Gray"
|
||||||
eval $backup "/home/bruno/" "$HDYEARMONTH/LinuxHome/bruno/" || echo ""
|
eval $backup "/home/bruno/" "$HDYEARMONTH/LinuxHome/bruno/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m `date +%r` - Admin\e[39m"
|
echo -e "$White `date +%r` - Admin$Gray"
|
||||||
eval $backup "/home/admin/" "$HDYEARMONTH/LinuxHome/admin/" || echo ""
|
eval $backup "/home/admin/" "$HDYEARMONTH/LinuxHome/admin/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m`date +%r` - Copying Localização folder (3/7)...\e[39m"
|
echo -e "$White`date +%r` - Copying Localização folder (3/7)...$Gray"
|
||||||
eval $backup "/run/media/bruno/Multimedia/Localização" "$HDYEARMONTH/Multimedia/" || echo ""
|
eval $backup "/run/media/bruno/Multimedia/Localização" "$HDYEARMONTH/Multimedia/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m`date +%r` - Copying My Documents folder (4/7)...\e[39m"
|
echo -e "$White`date +%r` - Copying My Documents folder (4/7)...$Gray"
|
||||||
eval $backup "/run/media/bruno/Multimedia/My\ Documents" "$HDYEARMONTH/Multimedia/" || echo ""
|
eval $backup "/run/media/bruno/Multimedia/My\ Documents" "$HDYEARMONTH/Multimedia/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m`date +%r` - Copying Música folder (5/7)...\e[39m"
|
echo -e "$White`date +%r` - Copying Música folder (5/7)...$Gray"
|
||||||
eval $backup "/run/media/bruno/Multimedia/Música" "$HDYEARMONTH/Multimedia/" || echo ""
|
eval $backup "/run/media/bruno/Multimedia/Música" "$HDYEARMONTH/Multimedia/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m`date +%r` - Copying Fotos folder (6/7)...\e[39m"
|
echo -e "$White`date +%r` - Copying Fotos folder (6/7)...$Gray"
|
||||||
eval $backup "/run/media/bruno/Multimedia/Fotos" "$HDPath/$YEAR/" || echo ""
|
eval $backup "/run/media/bruno/Multimedia/Fotos" "$HDPath/$YEAR/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m`date +%r` - Copying Virtual Machines folder (7/7)...\e[39m"
|
echo -e "$White`date +%r` - Copying Virtual Machines folder (7/7)...$Gray"
|
||||||
eval $backup "/run/media/bruno/Multimedia/Virtual\ Machines" "$HDPath/$YEAR/" || echo ""
|
eval $backup "/run/media/bruno/Multimedia/Virtual\ Machines" "$HDPath/$YEAR/" || echo ""
|
||||||
|
|
||||||
echo -e "\e[97m`date +%r` - Backup finished. Please, verify your log files.\e[39m"
|
echo -e "$White`date +%r` - Backup finished. Please, verify your log files.$Gray"
|
||||||
|
|
||||||
kdialog --title "Backup Complete" --msgbox "Backup finished successfully"
|
kdialog --title "Backup Complete" --msgbox "Backup finished successfully"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user