Added sqlDump directory creation.
Added sqldump filename generation.
This commit is contained in:
		
							parent
							
								
									94ff195a9e
								
							
						
					
					
						commit
						a4e0e4c71b
					
				| @ -81,7 +81,7 @@ logFile=/var/log/borgbackup.log | |||||||
| #    echo -e "\e[1;31m[`date +%Y-%m-%d` `date +%H:%M:%S`] This script MUST" \ | #    echo -e "\e[1;31m[`date +%Y-%m-%d` `date +%H:%M:%S`] This script MUST" \ | ||||||
| #        "be run as ROOT." | #        "be run as ROOT." | ||||||
| #    echo -e "\e[4;31mScript aborted\e[0;31m.\e[0m" | #    echo -e "\e[4;31mScript aborted\e[0;31m.\e[0m" | ||||||
| #    exit 1 | #    exit 100 | ||||||
| #fi | #fi | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @ -103,3 +103,28 @@ err503FullPath="$scriptPath/$err503FileName" | |||||||
| ## Export logfle location for use by external programs | ## Export logfle location for use by external programs | ||||||
| export logFile="$logFile" | export logFile="$logFile" | ||||||
| 
 | 
 | ||||||
|  | ## Check for sqlDumpDir and create if necessary | ||||||
|  | if [ -e $sqlDumpDir ]; then | ||||||
|  |     echo -e "\e[0m[`date +%Y-%m-%d` `date +%H:%M:%S`] Confirmed:" \ | ||||||
|  |         "sqlDumpDir exists at \e[0;33m$sqlDumpDir\e[0m" >> $logFile | ||||||
|  | else | ||||||
|  |     echo -e "\e[0;36m[`date +%Y-%m-%d` `date +%H:%M:%S`] Creating:" \ | ||||||
|  |         "\e[0;33m$sqlDumpDir\e[0;36m..." >> $logFile | ||||||
|  |     mkdir $sqlDumpDir &>> $logFile | ||||||
|  |     # confirm creation successful | ||||||
|  |     if [ -e $sqlDumpDir ]; then | ||||||
|  |         echo -e "...done\e[0m" >> $logFile | ||||||
|  |     else | ||||||
|  |         echo -e "\e[1;31m[`date +%Y-%m-%d` `date +%H:%M:%S`]" \ | ||||||
|  |             "--Error-- There was a problem creating $sqlDumpDir." >> $logFile | ||||||
|  |         echo -e "\e[4;31m--Error-- Script aborted\e[0;31m.\e[0m" >> $logFile | ||||||
|  |         exit 101 | ||||||
|  |     fi | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | ## Create unique filename for sqlDump file | ||||||
|  | sqlDumpFile="backup_${DBNAME}_`date +%Y%m%d_%H%M%S`.sql" | ||||||
|  | echo -e "\e[0m[`date +%Y-%m-%d` `date +%H:%M:%S`] mysql dump file will be" \ | ||||||
|  |     "stored at:" >> $logFile | ||||||
|  | echo -e "\e[0;33m$sqlDumpDir/$sqlDumpFile\e[0m" >> $logFile | ||||||
|  | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user