printf "\n Creating FULL backup for this computer... \n"
target_dir=/media/sda2/backup

backup_root_name=backup_root`date +_%d_%b_%Y`.img
backup_home_name=backup_home`date +_%d_%b_%Y`.img
backup_usr_name=backup_usr`date +_%d_%b_%Y`.img
backup_file=$(ls *img 2> /dev/null | wc -l)
printf "\n That action will take approximately one hour, would you like to proceed [y]  \n";read choice;

if [ "$choice" = "y" ];then
 {

  if [ "$backup_file" -ne "0" ];	
   then 
	{
		cd $target_dir;
		rm -f *.tgz;
		dd if=/dev/sda3 of=/media/sda2/backup/$backup_usr_name
		dd if=/dev/sda5 of=/media/sda2/backup/$backup_root_name
		dd if=/dev/sda7 of=/media/sda2/backup/$backup_home_name
		tar -czvvf home_`date +_%d_%b_%Y`.tgz /home
		printf "\n -------- Done ! -------\n"
	}
   else
	{
		cd $target_dir;
		dd if=/dev/sda3 of=/media/sda2/backup/$backup_usr_name
                dd if=/dev/sda5 of=/media/sda2/backup/$backup_root_name
                dd if=/dev/sda7 of=/media/sda2/backup/$backup_home_name
		tar -czvvf home_`date +_%d_%b_%Y`.tgz /home/

                printf "\n -------- Done ! -------\n"
	}
		
   fi

 }
else 
	exit 0;
fi
#echo "I will switch off this computer in next 10 sec!!!!"
sleep 10
/sbin/init 0
exit 0


