| @@ -1,5 +1,7 @@ | |||
| #!/bin/bash | |||
| Service1=/ED/ED8/Script_ED8/ED8backup-mysql-Auto.sh | |||
| Service2=/ED/ED8/Script_ED8/ED8backup-Script_ED8-Auto.sh | |||
| Service3=/ED/ED8/Script_ED8/ED8backup-Source_Files-Auto.sh | |||
| WHO=`whoami` | |||
| @@ -9,19 +11,58 @@ crontab -u $WHO -l | grep "$Service1" > /dev/null 2>&1 | |||
| if [[ $? == 0 ]]; then | |||
| crontab -u $WHO -l | grep "$Service1" | cut -c 1-8 | grep "#" | |||
| if [[ $? != 0 ]]; then | |||
| echo -e "\033[33mPass. $Service1 is running. \033[0m" | |||
| echo -e "\033[33mPass. $Service1 was set active. \033[0m" | |||
| else | |||
| echo -e "\033[41;37mFail. $Service1 was appended, but not be set as executing. \033[0m" | |||
| echo -e "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | |||
| echo -e "\033[33m28 1 */2 * * $Service1\033[0m" | |||
| echo -e "\033[33m#// Create backup file every 2 days at 01:08\033[0m" | |||
| echo -e "\033[33m8 1 */2 * * $Service1\033[0m" | |||
| fi | |||
| else | |||
| echo -e "\033[41;37mFail. $Service1 was not be set as executing. \033[0m" | |||
| echo -e "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | |||
| echo -e "\033[33m28 1 */2 * * $Service1\033[0m" | |||
| echo -e "\033[33m#// Create backup file every 2 days at 01:08\033[0m" | |||
| echo -e "\033[33m8 1 */2 * * $Service1\033[0m" | |||
| fi | |||
| echo | |||
| crontab -u $WHO -l | grep "$Service2" > /dev/null 2>&1 | |||
| if [[ $? == 0 ]]; then | |||
| crontab -u $WHO -l | grep "$Service2" | cut -c 1-8 | grep "#" | |||
| if [[ $? != 0 ]]; then | |||
| echo -e "\033[33mPass. $Service2 was set active. \033[0m" | |||
| else | |||
| echo -e "\033[41;37mFail. $Service2 was appended, but not be set as executing. \033[0m" | |||
| echo -e "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | |||
| echo -e "\033[33m#// Create backup file every first day of month at 01:06" | |||
| echo -e "\033[33m6 1 1 * * $Service2\033[0m" | |||
| fi | |||
| else | |||
| echo -e "\033[41;37mFail. $Service2 was not be set as executing. \033[0m" | |||
| echo -e "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | |||
| echo -e "\033[33m#// Create backup file every first day of month at 01:06" | |||
| echo -e "\033[33m6 1 1 * * $Service2\033[0m" | |||
| fi | |||
| crontab -u $WHO -l | grep "$Service3" > /dev/null 2>&1 | |||
| if [[ $? == 0 ]]; then | |||
| crontab -u $WHO -l | grep "$Service3" | cut -c 1-8 | grep "#" | |||
| if [[ $? != 0 ]]; then | |||
| echo -e "\033[33mPass. $Service3 was set active. \033[0m" | |||
| else | |||
| echo -e "\033[41;37mFail. $Service3 was appended, but not be set as executing. \033[0m" | |||
| echo -e "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | |||
| echo -e "\033[33m#// Create backup file every first day of month at 01:00" | |||
| echo -e "\033[33m0 1 1 * * $Service3\033[0m" | |||
| fi | |||
| else | |||
| echo -e "\033[41;37mFail. $Service3 was not be set as executing. \033[0m" | |||
| echo -e "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | |||
| echo -e "\033[33m#// Create backup file every first day of month at 01:00" | |||
| echo -e "\033[33m0 1 1 * * $Service3\033[0m" | |||
| fi | |||
| echo | |||
| @@ -1,4 +1,5 @@ | |||
| #!/bin/bash | |||
| USER=`whoami` | |||
| LOG_Folder="_LOG" | |||
| LOG1=/ED/ED8/Script_ED8/_LOG/ED8backup-Script_ED8.log | |||
| TS=`date +"%Y%m%d-%H%M%S"` | |||
| @@ -11,32 +12,36 @@ BAK_Disk_A_Hostname_Folder="$BAK_Disk_A_Mount_Point/`hostnamectl | grep "Static | |||
| BAK_Disk_A_ED8_Script_BAK_Folder="$BAK_Disk_A_Hostname_Folder/ED8/Backup_file" | |||
| BAK_Disk_A_ED8_Script_Bak_File_Name_TS="$BAK_Disk_A_ED8_Script_BAK_Folder/Script_ED8-$TS.gz" | |||
| Target_Folder=/ED/ED8/Script_ED8 | |||
| Script_Folder=/ED/ED8/Script_ED8 | |||
| ##### Func | |||
| CHK_LOG_Folder (){ | |||
| ls /ED/ED8/Script_ED8/_LOG > /dev/null 2>&1 | |||
| if [[ $? != 0 ]]; then | |||
| mkdir -p /ED/ED8/Script_ED8/_LOG | |||
| sudo mkdir -p /ED/ED8/Script_ED8/_LOG | |||
| sudo chown $USER:$USER /ED/ED8/Script_ED8/_LOG | |||
| fi | |||
| } | |||
| CHK_Bak_Folder (){ | |||
| ls $Bak_Folder > /dev/null 2>&1 | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[33mPass. Backup file saving folder: $Bak_Folder exist, go next.\033[0m" | |||
| echo -e "\033[34mPass. Backup file saving folder: $Bak_Folder exist, go next.\033[0m" | |||
| else | |||
| echo -e "\033[31mThere is no Backup file saving folder: $Bak_Folder, next will create a new one automatically.\033[0m" | |||
| mkdir -p $Bak_Folder | |||
| sudo mkdir -p $Bak_Folder | |||
| sudo chown $USER:$USER $Bak_Folder | |||
| fi | |||
| } | |||
| TAR_File (){ | |||
| tar cvf $Bak_File_Name $Script_Folder | |||
| tar cvf $Bak_File_Name $Target_Folder > /dev/null 2>&1 | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[44;37mPass. tar Script_ED8 file OK.\033[0m" | |||
| echo -e "\033[34mPass. tar Script_ED8 file OK.\033[0m" | |||
| cp $Bak_File_Name $Bak_File_Name_TS | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[44;37mPass. Make a copy file to \"$Bak_Folder\". Finished!\033[0m" | |||
| echo -e "\033[34mPass. Make a copy file to \"$Bak_Folder\". Finished!\033[0m" | |||
| else | |||
| echo -e "\033[41;37mFail. Make a copy file to \"$Bak_Folder\" failed.\033[0m" | |||
| fi | |||
| @@ -50,16 +55,22 @@ CP_To_BAK_Disk_A (){ | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[34mPass. Copied to BAK_Disk_A. \033[0m" | |||
| else | |||
| echo -e "\033[31mFail. Copied to BAK_Disk_A. \033[0m" | |||
| echo -e "\033[41;37mFail. Copied to BAK_Disk_A. \033[0m" | |||
| fi | |||
| } | |||
| echo -e "===== `date +"%Y/%m/%d %H:%M:%S"` ===== \033[45;37m$0\033[0m =====" | tee -a $LOG1 | |||
| echo -e "\033[32mStart backup the Script_ED8 \033[0m" | tee -a $LOG1 | |||
| CHK_LOG_Folder | tee -a $LOG1 | |||
| CHK_Bak_Folder | tee -a $LOG1 | |||
| TAR_File | tee -a $LOG1 | |||
| echo | tee -a $LOG1 | |||
| echo -e "\033[32mStart backup the Script_ED8 to BAK_Disk_A \033[0m" | tee -a $LOG1 | |||
| CP_To_BAK_Disk_A | tee -a $LOG1 | |||
| echo | tee -a $LOG1 | |||
| echo | |||
| echo -e "LOG file:" | |||
| echo -e " $LOG1" | |||
| echo -e "\033[33mLOG file:" | |||
| echo -e " $LOG1\033[0m" | |||
| echo | |||
| @@ -0,0 +1,76 @@ | |||
| #!/bin/bash | |||
| USER=`whoami` | |||
| LOG_Folder="_LOG" | |||
| LOG1=/ED/ED8/Script_ED8/_LOG/ED8backup-Source_Files.log | |||
| TS=`date +"%Y%m%d-%H%M%S"` | |||
| Bak_Folder="/ED/ED8/Backup_file" | |||
| Bak_File_Name=$Bak_Folder/Source_Files.tar | |||
| Bak_File_Name_TS=$Bak_Folder/Source_Files-$TS.tar | |||
| BAK_Disk_A_Mount_Point="/BAK_Disk_A" | |||
| BAK_Disk_A_Hostname_Folder="$BAK_Disk_A_Mount_Point/`hostnamectl | grep "Static hostname" | awk '{print $NF}'`" | |||
| BAK_Disk_A_ED8_Script_BAK_Folder="$BAK_Disk_A_Hostname_Folder/ED8/Backup_file" | |||
| BAK_Disk_A_ED8_Script_Bak_File_Name_TS="$BAK_Disk_A_ED8_Script_BAK_Folder/Source_Files-$TS.gz" | |||
| Target_Folder=/ED/ED8/Source_Files | |||
| ##### Func | |||
| CHK_LOG_Folder (){ | |||
| ls /ED/ED8/Script_ED8/_LOG > /dev/null 2>&1 | |||
| if [[ $? != 0 ]]; then | |||
| sudo mkdir -p /ED/ED8/Script_ED8/_LOG | |||
| sudo chown $USER:$USER /ED/ED8/Script_ED8/_LOG | |||
| fi | |||
| } | |||
| CHK_Bak_Folder (){ | |||
| ls $Bak_Folder > /dev/null 2>&1 | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[34mPass. Backup file saving folder: $Bak_Folder exist, go next.\033[0m" | |||
| else | |||
| echo -e "\033[31mThere is no Backup file saving folder: $Bak_Folder, next will create a new one automatically.\033[0m" | |||
| sudo mkdir -p $Bak_Folder | |||
| sudo chown $USER:$USER $Bak_Folder | |||
| fi | |||
| } | |||
| TAR_File (){ | |||
| tar cvf $Bak_File_Name $Target_Folder > /dev/null 2>&1 | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[34mPass. tar Source_Files file OK.\033[0m" | |||
| cp $Bak_File_Name $Bak_File_Name_TS | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[34mPass. Make a copy file to \"$Bak_Folder\". Finished!\033[0m" | |||
| else | |||
| echo -e "\033[41;37mFail. Make a copy file to \"$Bak_Folder\" failed.\033[0m" | |||
| fi | |||
| else | |||
| echo -e "\033[41;37mFail. tar Source_Files file failed.\033[0m" | |||
| fi | |||
| } | |||
| CP_To_BAK_Disk_A (){ | |||
| cp $Bak_File_Name $BAK_Disk_A_ED8_Script_Bak_File_Name_TS | |||
| if [[ $? == 0 ]]; then | |||
| echo -e "\033[34mPass. Copied to BAK_Disk_A. \033[0m" | |||
| else | |||
| echo -e "\033[31mFail. Copied to BAK_Disk_A. \033[0m" | |||
| fi | |||
| } | |||
| echo -e "===== `date +"%Y/%m/%d %H:%M:%S"` ===== \033[45;37m$0\033[0m =====" | tee -a $LOG1 | |||
| echo -e "\033[32mStart backup the ED8 Source_Files \033[0m" | tee -a $LOG1 | |||
| CHK_LOG_Folder | tee -a $LOG1 | |||
| CHK_Bak_Folder | tee -a $LOG1 | |||
| TAR_File | tee -a $LOG1 | |||
| echo | tee -a $LOG1 | |||
| echo -e "\033[32mStart backup the ED8 Source_Files to BAK_Disk_A \033[0m" | tee -a $LOG1 | |||
| CP_To_BAK_Disk_A | tee -a $LOG1 | |||
| echo | tee -a $LOG1 | |||
| echo | |||
| echo -e "\033[33mLOG file:" | |||
| echo -e " $LOG1\033[0m" | |||
| echo | |||
| @@ -0,0 +1,61 @@ | |||
| #!/bin/bash | |||
| if [ "$#" -ne 1 ]; then | |||
| echo | |||
| echo -e "######################################################################" | |||
| echo -e "######\033[41;37m Wrong paraments input, please refer below usage info !!! \033[0m######" | |||
| echo -e "######################################################################" | |||
| echo | |||
| echo -e "Usage\t: \033[44;37m./<cmd.sh> <user_ID>\033[0m" | |||
| echo -e "Example\t: \033[45;37m$0 ed\033[0m" | |||
| echo; exit 1 | |||
| fi | |||
| GIT_SVR_IP1=127.0.0.1 | |||
| GIT_SVR_IP2=172.201.0.1 | |||
| GIT_SVR_IP1_PORT=127.0.0.1:3000 | |||
| GIT_SVR_IP2_PORT=172.201.0.1:3000 | |||
| OWNER="$1" | |||
| GIT_Status_tmp="/tmp/tmp_git_status" | |||
| CHK_gitea_tmp (){ | |||
| ls $GIT_Status_tmp > /dev/null 2>&1 | |||
| if [[ $? != 0 ]]; then | |||
| echo -e "There is no folder ($GIT_Status_tmp) exist, create a new one. " | |||
| mkdir -p $GIT_Status_tmp | |||
| fi | |||
| } | |||
| ping $GIT_SVR_IP1 -c1 > /dev/null 2>&1 | |||
| if [[ $? != 0 ]]; then | |||
| ping $GIT_SVR_IP2 -c1 > /dev/null 2>&1 | |||
| if [[ $? != 0 ]]; then | |||
| echo -e "\033[41;37mThere is no connection to gitea server ($GIT_SVR_IP1, $GIT_SVR_IP2). Exit \033[0m" | |||
| exit | |||
| else | |||
| GIT_SVR_IP_PORT=$GIT_SVR_IP2 | |||
| fi | |||
| else | |||
| GIT_SVR_IP_PORT=$GIT_SVR_IP1 | |||
| fi | |||
| CHK_gitea_tmp | |||
| git status | |||
| echo | |||
| echo -e -n "\033[33mDo you want to do git update? (y|n) \033[0m" | |||
| read yn | |||
| if [[ $yn == "y" ]]; then | |||
| git add --all | |||
| git commit -m "`date +"%Y/%m/%d %H:%M:%S"`" | |||
| git push | |||
| echo "Done" | |||
| echo | |||
| elif [[ $yn == "n" ]]; then | |||
| echo -e "\033[31mYour input is \"$yn\". Exit \033[0m" | |||
| exit | |||
| echo | |||
| else | |||
| echo -e "\033[41;37mWrong input. Exit. \033[0m" | |||
| exit | |||
| echo | |||
| fi | |||
| @@ -53,3 +53,119 @@ | |||
| [44;37mPass. tar Script_ED8 file OK.[0m | |||
| [44;37mPass. Make a copy file to "/ED/ED8/Backup_file". Finished![0m | |||
| [34mPass. Copied to BAK_Disk_A. [0m | |||
| ===== 2019/08/08 01:57:27 ===== [45;37m./ED8backup-Script_ED8-Auto.sh[0m ===== | |||
| [33mPass. Backup file saving folder: /ED/ED8/Backup_file exist, go next.[0m | |||
| /ED/ED8/Script_ED8/ | |||
| /ED/ED8/Script_ED8/ED8backup-mysql-Auto.sh.TMP | |||
| /ED/ED8/Script_ED8/_LOG/ | |||
| /ED/ED8/Script_ED8/_LOG/ED8backup-Source_Files.log | |||
| /ED/ED8/Script_ED8/_LOG/ED8restore_from_local-mysql.log | |||
| /ED/ED8/Script_ED8/_LOG/ED8_restore_from_local-mysql.log | |||
| /ED/ED8/Script_ED8/_LOG/ED8backup-Script_ED8.log | |||
| /ED/ED8/Script_ED8/_LOG/ED8backup-mysql-Auto.log | |||
| /ED/ED8/Script_ED8/ED8backup-Script_ED8-Auto.sh | |||
| /ED/ED8/Script_ED8/ED8backup-mysql-Auto.sh | |||
| /ED/ED8/Script_ED8/ED8backup-mysql-Auto.sh.SRC | |||
| /ED/ED8/Script_ED8/ED8restore_from_local-mysql.sh.SRC | |||
| /ED/ED8/Script_ED8/ED8backup-Source_Files-Auto.sh | |||
| /ED/ED8/Script_ED8/Readme.txt | |||
| /ED/ED8/Script_ED8/01.ENV_check.sh | |||
| /ED/ED8/Script_ED8/.git/ | |||
| /ED/ED8/Script_ED8/.git/config | |||
| /ED/ED8/Script_ED8/.git/logs/ | |||
| /ED/ED8/Script_ED8/.git/logs/refs/ | |||
| /ED/ED8/Script_ED8/.git/logs/refs/heads/ | |||
| /ED/ED8/Script_ED8/.git/logs/refs/heads/master | |||
| /ED/ED8/Script_ED8/.git/logs/refs/remotes/ | |||
| /ED/ED8/Script_ED8/.git/logs/refs/remotes/origin/ | |||
| /ED/ED8/Script_ED8/.git/logs/refs/remotes/origin/master | |||
| /ED/ED8/Script_ED8/.git/logs/HEAD | |||
| /ED/ED8/Script_ED8/.git/objects/ | |||
| /ED/ED8/Script_ED8/.git/objects/5e/ | |||
| /ED/ED8/Script_ED8/.git/objects/5e/adb600a72d52ed77a6173d6f71700bab0d05a6 | |||
| /ED/ED8/Script_ED8/.git/objects/12/ | |||
| /ED/ED8/Script_ED8/.git/objects/12/e8503bf393f95dfcc784c1cf59634c32e03be5 | |||
| /ED/ED8/Script_ED8/.git/objects/59/ | |||
| /ED/ED8/Script_ED8/.git/objects/59/5faf03d1bb245045660b6098450cbd05fd68b8 | |||
| /ED/ED8/Script_ED8/.git/objects/d5/ | |||
| /ED/ED8/Script_ED8/.git/objects/d5/9862eb564aeec36462886a47e2fdaa2670fc9d | |||
| /ED/ED8/Script_ED8/.git/objects/99/ | |||
| /ED/ED8/Script_ED8/.git/objects/99/79f8bedda829c1b9917e3607fa573f734af967 | |||
| /ED/ED8/Script_ED8/.git/objects/info/ | |||
| /ED/ED8/Script_ED8/.git/objects/37/ | |||
| /ED/ED8/Script_ED8/.git/objects/37/e151e2fea290bdd9279017f881f9f2e1bb8f31 | |||
| /ED/ED8/Script_ED8/.git/objects/8c/ | |||
| /ED/ED8/Script_ED8/.git/objects/8c/f99a511a69b66e3d46f03eabb4513cc9dff60d | |||
| /ED/ED8/Script_ED8/.git/objects/c3/ | |||
| /ED/ED8/Script_ED8/.git/objects/c3/dc09d9e80b65b1b3d6081498ff62c9b265d2e5 | |||
| /ED/ED8/Script_ED8/.git/objects/61/ | |||
| /ED/ED8/Script_ED8/.git/objects/61/2b0093304ee6eeb748af318975803148216053 | |||
| /ED/ED8/Script_ED8/.git/objects/9c/ | |||
| /ED/ED8/Script_ED8/.git/objects/9c/5a5c578b2fe51aeffc24dbd70619993a54c057 | |||
| /ED/ED8/Script_ED8/.git/objects/d2/ | |||
| /ED/ED8/Script_ED8/.git/objects/d2/a798c5cd6b2e291b3b6551358e832272a86ab4 | |||
| /ED/ED8/Script_ED8/.git/objects/pack/ | |||
| /ED/ED8/Script_ED8/.git/objects/eb/ | |||
| /ED/ED8/Script_ED8/.git/objects/eb/5ffd156c7166638470e77b2b95f954cbce0df7 | |||
| /ED/ED8/Script_ED8/.git/objects/3f/ | |||
| /ED/ED8/Script_ED8/.git/objects/3f/1aa6f5f9051b7f483e49960677fa368826edfa | |||
| /ED/ED8/Script_ED8/.git/objects/fc/ | |||
| /ED/ED8/Script_ED8/.git/objects/fc/61c675eb5baffc2393f98965d37cade0176420 | |||
| /ED/ED8/Script_ED8/.git/objects/90/ | |||
| /ED/ED8/Script_ED8/.git/objects/90/ef34324e1a9b1737f90e839246818f58888373 | |||
| /ED/ED8/Script_ED8/.git/info/ | |||
| /ED/ED8/Script_ED8/.git/info/exclude | |||
| /ED/ED8/Script_ED8/.git/refs/ | |||
| /ED/ED8/Script_ED8/.git/refs/tags/ | |||
| /ED/ED8/Script_ED8/.git/refs/heads/ | |||
| /ED/ED8/Script_ED8/.git/refs/heads/master | |||
| /ED/ED8/Script_ED8/.git/refs/remotes/ | |||
| /ED/ED8/Script_ED8/.git/refs/remotes/origin/ | |||
| /ED/ED8/Script_ED8/.git/refs/remotes/origin/master | |||
| /ED/ED8/Script_ED8/.git/HEAD | |||
| /ED/ED8/Script_ED8/.git/index | |||
| /ED/ED8/Script_ED8/.git/COMMIT_EDITMSG | |||
| /ED/ED8/Script_ED8/.git/description | |||
| /ED/ED8/Script_ED8/.git/branches/ | |||
| /ED/ED8/Script_ED8/.git/hooks/ | |||
| /ED/ED8/Script_ED8/.git/hooks/prepare-commit-msg.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/update.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/pre-push.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/applypatch-msg.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/fsmonitor-watchman.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/pre-rebase.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/pre-commit.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/pre-receive.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/post-update.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/commit-msg.sample | |||
| /ED/ED8/Script_ED8/.git/hooks/pre-applypatch.sample | |||
| /ED/ED8/Script_ED8/ED8restore_from_local-mysql.sh | |||
| /ED/ED8/Script_ED8/02.AutoBackup_crontab_check.sh | |||
| /ED/ED8/Script_ED8/ED8restore_from_local-mysql.sh.TMP | |||
| [44;37mPass. tar Script_ED8 file OK.[0m | |||
| [44;37mPass. Make a copy file to "/ED/ED8/Backup_file". Finished![0m | |||
| [34mPass. Copied to BAK_Disk_A. [0m | |||
| ===== 2019/08/08 01:59:40 ===== [45;37m./ED8backup-Script_ED8-Auto.sh[0m ===== | |||
| [33mPass. Backup file saving folder: /ED/ED8/Backup_file exist, go next.[0m | |||
| [44;37mPass. tar Script_ED8 file OK.[0m | |||
| [44;37mPass. Make a copy file to "/ED/ED8/Backup_file". Finished![0m | |||
| [34mPass. Copied to BAK_Disk_A. [0m | |||
| ===== 2019/08/08 02:00:11 ===== [45;37m./ED8backup-Script_ED8-Auto.sh[0m ===== | |||
| [33mPass. Backup file saving folder: /ED/ED8/Backup_file exist, go next.[0m | |||
| [44;37mPass. tar Script_ED8 file OK.[0m | |||
| [44;37mPass. Make a copy file to "/ED/ED8/Backup_file". Finished![0m | |||
| [44;37mPass. Copied to BAK_Disk_A. [0m | |||
| ===== 2019/08/08 02:00:59 ===== [45;37m./ED8backup-Script_ED8-Auto.sh[0m ===== | |||
| [34mPass. Backup file saving folder: /ED/ED8/Backup_file exist, go next.[0m | |||
| [34mPass. tar Script_ED8 file OK.[0m | |||
| [34mPass. Make a copy file to "/ED/ED8/Backup_file". Finished![0m | |||
| [34mPass. Copied to BAK_Disk_A. [0m | |||
| ===== 2019/08/08 02:18:10 ===== [45;37m./ED8backup-Script_ED8-Auto.sh[0m ===== | |||
| [32mStart backup the Script_ED8 [0m | |||
| [34mPass. Backup file saving folder: /ED/ED8/Backup_file exist, go next.[0m | |||
| [34mPass. tar Script_ED8 file OK.[0m | |||
| [34mPass. Make a copy file to "/ED/ED8/Backup_file". Finished![0m | |||
| [32mStart backup the Script_ED8 to BAK_Disk_A [0m | |||
| [34mPass. Copied to BAK_Disk_A. [0m | |||
| @@ -443,3 +443,47 @@ | |||
| >> [34mPass. BAK_Disk_B Hostname folder: /BAK_Disk_B/girl-Home exist, go next.[0m | |||
| >> [34mPass. BAK_Disk's Backup file saving folder: /BAK_Disk_B/girl-Home/ED8/Backup_file exist, go next.[0m | |||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_B/girl-Home/ED8/Backup_file/backup-mysql-ED8-20190807-162511.gz) [0m | |||
| ===== 2019/08/08 01:57:01 ===== [45;37m./ED8backup-mysql-Auto.sh[0m ===== | |||
| >> [34mPass. /home/girl/PW/mysql_ED8.info exist.[0m | |||
| >> [34mPass. There is a folder "/ED/ED8/Script_ED8/_LOG". [0m | |||
| >> [34mPass. Backup file saving folder: /ED/ED8/Backup_file exist, go next.[0m | |||
| [45;37m==========================================================================================[0m | |||
| [41;37m Important! Please check below messages for making sure mysqldump be performed exactly. [0m | |||
| >> [34mPass. mysql dump w/ gzip OK. [0m | |||
| [45;37m==========================================================================================[0m | |||
| [32mStarting make a copy with timastamp filename...[0m | |||
| >> [34mPass. Make a copy OK - [35m(/ED/ED8/Backup_file/backup-mysql-ED8-20190808-015701.gz) [0m | |||
| >> [34mPass. The BAK_Disk_A "/dev/sdb" be detected by lsscsi. [0m | |||
| >> [34mPass. The BAK_Disk_A mount point exist "/BAK_Disk_A"[0m | |||
| >> [34mPass. The BAK_Disk_A (/dev/sdb) be mounted at "/BAK_Disk_A"[0m | |||
| >> [34mPass. BAK_Disk_A Hostname folder: /BAK_Disk_A/girl-Home exist, go next.[0m | |||
| >> [34mPass. BAK_Disk's Backup file saving folder: /BAK_Disk_A/girl-Home/ED8/Backup_file exist, go next.[0m | |||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_A/girl-Home/ED8/Backup_file/backup-mysql-ED8-20190808-015701.gz) [0m | |||
| >> [34mPass. The BAK_Disk_B "/dev/sda" be detected by lsscsi. [0m | |||
| >> [34mPass. The BAK_Disk_B mount point exist "/BAK_Disk_B"[0m | |||
| >> [34mPass. The BAK_Disk_B (/dev/sda) be mounted at "/BAK_Disk_B"[0m | |||
| >> [34mPass. BAK_Disk_B Hostname folder: /BAK_Disk_B/girl-Home exist, go next.[0m | |||
| >> [34mPass. BAK_Disk's Backup file saving folder: /BAK_Disk_B/girl-Home/ED8/Backup_file exist, go next.[0m | |||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_B/girl-Home/ED8/Backup_file/backup-mysql-ED8-20190808-015701.gz) [0m | |||
| ===== 2019/08/09 01:28:02 ===== [45;37m/ED/ED8/Script_ED8/ED8backup-mysql-Auto.sh[0m ===== | |||
| >> [34mPass. /home/girl/PW/mysql_ED8.info exist.[0m | |||
| >> [34mPass. There is a folder "/ED/ED8/Script_ED8/_LOG". [0m | |||
| >> [34mPass. Backup file saving folder: /ED/ED8/Backup_file exist, go next.[0m | |||
| [45;37m==========================================================================================[0m | |||
| [41;37m Important! Please check below messages for making sure mysqldump be performed exactly. [0m | |||
| >> [34mPass. mysql dump w/ gzip OK. [0m | |||
| [45;37m==========================================================================================[0m | |||
| [32mStarting make a copy with timastamp filename...[0m | |||
| >> [34mPass. Make a copy OK - [35m(/ED/ED8/Backup_file/backup-mysql-ED8-20190809-012801.gz) [0m | |||
| >> [34mPass. The BAK_Disk_A "/dev/sdb" be detected by lsscsi. [0m | |||
| >> [34mPass. The BAK_Disk_A mount point exist "/BAK_Disk_A"[0m | |||
| >> [34mPass. The BAK_Disk_A (/dev/sdb) be mounted at "/BAK_Disk_A"[0m | |||
| >> [34mPass. BAK_Disk_A Hostname folder: /BAK_Disk_A/girl-Home exist, go next.[0m | |||
| >> [34mPass. BAK_Disk's Backup file saving folder: /BAK_Disk_A/girl-Home/ED8/Backup_file exist, go next.[0m | |||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_A/girl-Home/ED8/Backup_file/backup-mysql-ED8-20190809-012801.gz) [0m | |||
| >> [34mPass. The BAK_Disk_B "/dev/sda" be detected by lsscsi. [0m | |||
| >> [34mPass. The BAK_Disk_B mount point exist "/BAK_Disk_B"[0m | |||
| >> [34mPass. The BAK_Disk_B (/dev/sda) be mounted at "/BAK_Disk_B"[0m | |||
| >> [34mPass. BAK_Disk_B Hostname folder: /BAK_Disk_B/girl-Home exist, go next.[0m | |||
| >> [34mPass. BAK_Disk's Backup file saving folder: /BAK_Disk_B/girl-Home/ED8/Backup_file exist, go next.[0m | |||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_B/girl-Home/ED8/Backup_file/backup-mysql-ED8-20190809-012801.gz) [0m | |||