| #!/bin/bash | #!/bin/bash | ||||
| Service1=/ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | Service1=/ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | ||||
| Service2=/ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | Service2=/ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | ||||
| Service3=/ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Source_Files-Auto.sh | |||||
| WHO=`whoami` | WHO=`whoami` | ||||
| if [[ $? == 0 ]]; then | if [[ $? == 0 ]]; then | ||||
| crontab -u $WHO -l | grep "$Service1" | cut -c 1-8 | grep "#" | crontab -u $WHO -l | grep "$Service1" | cut -c 1-8 | grep "#" | ||||
| if [[ $? != 0 ]]; then | if [[ $? != 0 ]]; then | ||||
| echo -e "\033[33mPass. $Service1 is running. \033[0m" | |||||
| echo -e "\033[33mPass. $Service1 was set active. \033[0m" | |||||
| else | else | ||||
| echo -e "\033[41;37mFail. $Service1 was appended, but not be set as executing. \033[0m" | 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 "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | ||||
| echo -e "\033[33m#// Create backup file every 2 days at 02:08\033[0m" | |||||
| echo -e "\033[33m8 2 */2 * * $Service1\033[0m" | |||||
| echo -e "\033[33m#// Create backup file every 2 days at 03:08\033[0m" | |||||
| echo -e "\033[33m8 3 */2 * * $Service1\033[0m" | |||||
| fi | fi | ||||
| else | else | ||||
| echo -e "\033[41;37mFail. $Service1 was not be set as executing. \033[0m" | 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 "Please add below info by command \033[32m\"crontab -u $WHO -e\"\033[0m" | ||||
| echo -e "\033[33m#// Create backup file every 2 days at 02:08\033[0m" | |||||
| echo -e "\033[33m8 2 */2 * * $Service1\033[0m" | |||||
| echo -e "\033[33m#// Create backup file every 2 days at 03:08\033[0m" | |||||
| echo -e "\033[33m8 3 */2 * * $Service1\033[0m" | |||||
| fi | fi | ||||
| crontab -u $WHO -l | grep "$Service2" > /dev/null 2>&1 | crontab -u $WHO -l | grep "$Service2" > /dev/null 2>&1 | ||||
| else | else | ||||
| echo -e "\033[41;37mFail. $Service2 was appended, but not be set as executing. \033[0m" | 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 "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 02:06" | |||||
| echo -e "\033[33m6 2 1 * * $Service2\033[0m" | |||||
| echo -e "\033[33m#// Create backup file every first day of month at 03:06" | |||||
| echo -e "\033[33m6 3 1 * * $Service2\033[0m" | |||||
| fi | fi | ||||
| else | else | ||||
| echo -e "\033[41;37mFail. $Service2 was not be set as executing. \033[0m" | 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 "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 02:06" | |||||
| echo -e "\033[33m6 2 1 * * $Service2\033[0m" | |||||
| echo -e "\033[33m#// Create backup file every first day of month at 03:06" | |||||
| echo -e "\033[33m6 3 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 03:00" | |||||
| echo -e "\033[33m0 3 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 03:00" | |||||
| echo -e "\033[33m0 3 1 * * $Service3\033[0m" | |||||
| fi | fi | ||||
| echo | echo |
| #!/bin/bash | #!/bin/bash | ||||
| USER=`whoami` | |||||
| LOG_Folder="_LOG" | LOG_Folder="_LOG" | ||||
| LOG1=/ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | LOG1=/ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | ||||
| TS=`date +"%Y%m%d-%H%M%S"` | TS=`date +"%Y%m%d-%H%M%S"` | ||||
| BAK_Disk_A_Gitea_ED_Script_BAK_Folder="$BAK_Disk_A_Hostname_Folder/Gitea_ED/Backup_file" | BAK_Disk_A_Gitea_ED_Script_BAK_Folder="$BAK_Disk_A_Hostname_Folder/Gitea_ED/Backup_file" | ||||
| BAK_Disk_A_Gitea_ED_Script_Bak_File_Name_TS="$BAK_Disk_A_Gitea_ED_Script_BAK_Folder/Script_Gitea_ED-$TS.gz" | BAK_Disk_A_Gitea_ED_Script_Bak_File_Name_TS="$BAK_Disk_A_Gitea_ED_Script_BAK_Folder/Script_Gitea_ED-$TS.gz" | ||||
| Script_Folder=/ED/Gitea_ED/Script_Gitea_ED | |||||
| Target_Folder=/ED/Gitea_ED/Script_Gitea_ED | |||||
| GITEA_INI="/var/lib/gitea/custom/conf/app.ini" | GITEA_INI="/var/lib/gitea/custom/conf/app.ini" | ||||
| GITEA_INI_TS="$Bak_Folder/app.ini-$TS" | GITEA_INI_TS="$Bak_Folder/app.ini-$TS" | ||||
| BAK_Disk_A_GITEA_INI_TS=$BAK_Disk_A_Gitea_ED_Script_BAK_Folder/app.ini-$TS | BAK_Disk_A_GITEA_INI_TS=$BAK_Disk_A_Gitea_ED_Script_BAK_Folder/app.ini-$TS | ||||
| ##### Func | ##### Func | ||||
| CHK_LOG_Folder (){ | CHK_LOG_Folder (){ | ||||
| ls /ED/Gitea_ED/Script_Gitea_ED/_LOG > /dev/null 2>&1 | ls /ED/Gitea_ED/Script_Gitea_ED/_LOG > /dev/null 2>&1 | ||||
| if [[ $? != 0 ]]; then | if [[ $? != 0 ]]; then | ||||
| mkdir -p /ED/Gitea_ED/Script_Gitea_ED/_LOG | |||||
| sudo mkdir -p /ED/Gitea_ED/Script_Gitea_ED/_LOG | |||||
| sudo chown $USER:$USER /ED/Gitea_ED/Script_Gitea_ED/_LOG | |||||
| fi | fi | ||||
| } | } | ||||
| CHK_Bak_Folder (){ | CHK_Bak_Folder (){ | ||||
| ls $Bak_Folder > /dev/null 2>&1 | ls $Bak_Folder > /dev/null 2>&1 | ||||
| if [[ $? == 0 ]]; then | 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 | else | ||||
| echo -e "\033[31mThere is no Backup file saving folder: $Bak_Folder, next will create a new one automatically.\033[0m" | 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 | fi | ||||
| } | } | ||||
| TAR_File (){ | TAR_File (){ | ||||
| tar cvf $Bak_File_Name $Script_Folder | |||||
| tar cvf $Bak_File_Name $Target_Folder > /dev/null 2>&1 | |||||
| if [[ $? == 0 ]]; then | if [[ $? == 0 ]]; then | ||||
| echo -e "\033[44;37mPass. tar Script_Gitea_ED file OK.\033[0m" | |||||
| echo -e "\033[34mPass. tar Script_Gitea_ED file OK.\033[0m" | |||||
| cp $Bak_File_Name $Bak_File_Name_TS | cp $Bak_File_Name $Bak_File_Name_TS | ||||
| if [[ $? == 0 ]]; then | 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 | else | ||||
| echo -e "\033[41;37mFail. Make a copy file to \"$Bak_Folder\" failed.\033[0m" | echo -e "\033[41;37mFail. Make a copy file to \"$Bak_Folder\" failed.\033[0m" | ||||
| fi | fi | ||||
| CP_To_BAK_Disk_A (){ | CP_To_BAK_Disk_A (){ | ||||
| cp $Bak_File_Name $BAK_Disk_A_Gitea_ED_Script_Bak_File_Name_TS | cp $Bak_File_Name $BAK_Disk_A_Gitea_ED_Script_Bak_File_Name_TS | ||||
| if [[ $? == 0 ]]; then | if [[ $? == 0 ]]; then | ||||
| echo -e "\033[44;37mPass. Copied to BAK_Disk_A. \033[0m" | |||||
| echo -e "\033[34mPass. Copied to BAK_Disk_A. \033[0m" | |||||
| else | else | ||||
| echo -e "\033[41;37mFail. Copied to BAK_Disk_A. \033[0m" | echo -e "\033[41;37mFail. Copied to BAK_Disk_A. \033[0m" | ||||
| fi | fi | ||||
| echo -e "\033[34mPass. $GITEA_INI exist \033[0m" | echo -e "\033[34mPass. $GITEA_INI exist \033[0m" | ||||
| cp $GITEA_INI $GITEA_INI_TS && cp $GITEA_INI $BAK_Disk_A_GITEA_INI_TS | cp $GITEA_INI $GITEA_INI_TS && cp $GITEA_INI $BAK_Disk_A_GITEA_INI_TS | ||||
| if [[ $? == 0 ]]; then | if [[ $? == 0 ]]; then | ||||
| echo -e "\033[44mPass. Make a $GITEA_INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" good. \033[0m" | |||||
| echo -e "\033[34mPass. Make a $GITEA_INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" good. \033[0m" | |||||
| else | else | ||||
| echo -e "\033[41;37mFail. Make a $GITEA_INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" failed. \033[0m" | echo -e "\033[41;37mFail. Make a $GITEA_INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" failed. \033[0m" | ||||
| fi | fi | ||||
| else | else | ||||
| cp $INI $GITEA_INI_TS && cp $INI $BAK_Disk_A_GITEA_INI_TS | cp $INI $GITEA_INI_TS && cp $INI $BAK_Disk_A_GITEA_INI_TS | ||||
| if [[ $? == 0 ]]; then | if [[ $? == 0 ]]; then | ||||
| echo -e "\033[44mPass. Make a $INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" good. \033[0m" | |||||
| echo -e "\033[34mPass. Make a $INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" good. \033[0m" | |||||
| else | else | ||||
| echo -e "\033[41;37mFail. Make a $INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" failed. \033[0m" | echo -e "\033[41;37mFail. Make a $INI copy to \"$Bak_Folder\" and \"BAK_Disk_A\" failed. \033[0m" | ||||
| fi | fi |
| #!/bin/bash | |||||
| USER=`whoami` | |||||
| LOG_Folder="_LOG" | |||||
| LOG1=/ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Source_Files.log | |||||
| TS=`date +"%Y%m%d-%H%M%S"` | |||||
| Bak_Folder="/ED/Gitea_ED/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_Gitea_ED_Script_BAK_Folder="$BAK_Disk_A_Hostname_Folder/Gitea_ED/Backup_file" | |||||
| BAK_Disk_A_Gitea_ED_Script_Bak_File_Name_TS="$BAK_Disk_A_Gitea_ED_Script_BAK_Folder/Source_Files-$TS.gz" | |||||
| Target_Folder=/ED/Gitea_ED/Source_Files | |||||
| ##### Func | |||||
| CHK_LOG_Folder (){ | |||||
| ls /ED/Gitea_ED/Script_Gitea_ED/_LOG > /dev/null 2>&1 | |||||
| if [[ $? != 0 ]]; then | |||||
| sudo mkdir -p /ED/Gitea_ED/Script_Gitea_ED/_LOG | |||||
| sudo chown $USER:$USER /ED/Gitea_ED/Script_Gitea_ED/_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_Gitea_ED_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 Gitea_ED 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 Gitea_ED 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 |
| #!/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 |
| ===== 2019/08/08 00:31:18 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [44;37mPass. tar Script_Gitea_ED file OK.[0m | |||||
| [44;37mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| ===== 2019/08/08 00:55:05 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDrestore_from_local-mysql.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [44;37mPass. tar Script_Gitea_ED file OK.[0m | |||||
| [44;37mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| [34mPass. /var/lib/gitea/custom/conf/app.ini exist [0m | |||||
| [44mPass. Make a /var/lib/gitea/custom/conf/app.ini copy to "/ED/Gitea_ED/Backup_file" and "BAK_Disk_A" good. [0m | |||||
| ===== 2019/08/08 00:57:29 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDrestore_from_local-mysql.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/.Gitea_EDbackup-Script_Gitea_ED-Auto.sh.swp | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [41;37mFail. tar Script_Gitea_ED file failed.[0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| Start backup the app.ini of gitea | |||||
| [34mPass. /var/lib/gitea/custom/conf/app.ini exist [0m | |||||
| [44mPass. Make a /var/lib/gitea/custom/conf/app.ini copy to "/ED/Gitea_ED/Backup_file" and "BAK_Disk_A" good. [0m | |||||
| ===== 2019/08/08 00:59:18 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [32mStart backup the Script_Gitea_ED [0m | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDrestore_from_local-mysql.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/.Gitea_EDbackup-Script_Gitea_ED-Auto.sh.swp | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [44;37mPass. tar Script_Gitea_ED file OK.[0m | |||||
| [44;37mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| [32mStart backup the app.ini of gitea [0m | |||||
| [34mPass. /var/lib/gitea/custom/conf/app.ini exist [0m | |||||
| [44mPass. Make a /var/lib/gitea/custom/conf/app.ini copy to "/ED/Gitea_ED/Backup_file" and "BAK_Disk_A" good. [0m | |||||
| ===== 2019/08/08 01:00:50 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [32mStart backup the Script_Gitea_ED [0m | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDrestore_from_local-mysql.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/.Gitea_EDbackup-Script_Gitea_ED-Auto.sh.swp | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [41;37mFail. tar Script_Gitea_ED file failed.[0m | |||||
| [32mStart backup the Script_Gitea_ED to BAK_Disk_A [0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| [32mStart backup the app.ini of gitea [0m | |||||
| [34mPass. /var/lib/gitea/custom/conf/app.ini exist [0m | |||||
| [44mPass. Make a /var/lib/gitea/custom/conf/app.ini copy to "/ED/Gitea_ED/Backup_file" and "BAK_Disk_A" good. [0m | |||||
| ===== 2019/08/08 01:01:50 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [32mStart backup the Script_Gitea_ED [0m | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDrestore_from_local-mysql.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [44;37mPass. tar Script_Gitea_ED file OK.[0m | |||||
| [44;37mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [32mStart backup the Script_Gitea_ED to BAK_Disk_A [0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| [32mStart backup the app.ini of gitea [0m | |||||
| [34mPass. /var/lib/gitea/custom/conf/app.ini exist [0m | |||||
| [44mPass. Make a /var/lib/gitea/custom/conf/app.ini copy to "/ED/Gitea_ED/Backup_file" and "BAK_Disk_A" good. [0m | |||||
| ===== 2019/08/08 01:02:33 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [32mStart backup the Script_Gitea_ED [0m | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDrestore_from_local-mysql.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [44;37mPass. tar Script_Gitea_ED file OK.[0m | |||||
| [44;37mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [32mStart backup the Script_Gitea_ED to BAK_Disk_A [0m | |||||
| [44;37mPass. Copied to BAK_Disk_A. [0m | |||||
| [32mStart backup the app.ini of gitea [0m | |||||
| [34mPass. /var/lib/gitea/custom/conf/app.ini exist [0m | |||||
| [44mPass. Make a /var/lib/gitea/custom/conf/app.ini copy to "/ED/Gitea_ED/Backup_file" and "BAK_Disk_A" good. [0m | |||||
| ===== 2019/08/08 01:03:09 ===== [45;37m./Gitea_EDbackup-Script_Gitea_ED-Auto.sh[0m ===== | |||||
| [32mStart backup the Script_Gitea_ED [0m | |||||
| [33mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| /ED/Gitea_ED/Script_Gitea_ED/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/ | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-mysql-Auto.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDrestore_from_local-mysql.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/_LOG/Gitea_EDbackup-Script_Gitea_ED.log | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.SRC | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh.TMP | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-Script_Gitea_ED-Auto.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Readme.txt | |||||
| /ED/Gitea_ED/Script_Gitea_ED/01.ENV_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/02.AutoBackup_crontab_check.sh | |||||
| /ED/Gitea_ED/Script_Gitea_ED/Gitea_EDrestore_from_local-mysql.sh | |||||
| [44;37mPass. tar Script_Gitea_ED file OK.[0m | |||||
| [44;37mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [32mStart backup the Script_Gitea_ED to BAK_Disk_A [0m | |||||
| [44;37mPass. Copied to BAK_Disk_A. [0m | |||||
| [32mStart backup the app.ini of gitea [0m | |||||
| [34mPass. /var/lib/gitea/custom/conf/app.ini exist [0m | |||||
| [44mPass. Make a /var/lib/gitea/custom/conf/app.ini copy to "/ED/Gitea_ED/Backup_file" and "BAK_Disk_A" good. [0m |
| ===== 2019/08/08 02:48:51 ===== [45;37m./Gitea_EDbackup-Source_Files-Auto.sh[0m ===== | |||||
| [32mStart backup the Gitea_ED Source_Files [0m | |||||
| [34mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| [34mPass. tar Source_Files file OK.[0m | |||||
| [34mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [32mStart backup the Gitea_ED Source_Files to BAK_Disk_A [0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| ===== 2019/08/08 02:50:47 ===== [45;37m./Gitea_EDbackup-Source_Files-Auto.sh[0m ===== | |||||
| [32mStart backup the Gitea_ED Source_Files [0m | |||||
| [34mPass. Backup file saving folder: /ED/Gitea_ED/Backup_file exist, go next.[0m | |||||
| [34mPass. tar Source_Files file OK.[0m | |||||
| [34mPass. Make a copy file to "/ED/Gitea_ED/Backup_file". Finished![0m | |||||
| [32mStart backup the Gitea_ED Source_Files to BAK_Disk_A [0m | |||||
| [34mPass. Copied to BAK_Disk_A. [0m | |||||
| >> [34mPass. BAK_Disk_B Hostname folder: /BAK_Disk_B/girl-Home exist, go next.[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/Gitea_ED/Backup_file exist, go next.[0m | >> [34mPass. BAK_Disk's Backup file saving folder: /BAK_Disk_B/girl-Home/Gitea_ED/Backup_file exist, go next.[0m | ||||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_B/girl-Home/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190807-235110.gz) [0m | >> [34mPass. Make a copy OK - [35m(/BAK_Disk_B/girl-Home/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190807-235110.gz) [0m | ||||
| ===== 2019/08/08 02:47:10 ===== [45;37m./Gitea_EDbackup-mysql-Auto.sh[0m ===== | |||||
| >> [34mPass. /home/girl/PW/mysql_Gitea_ED.info exist.[0m | |||||
| >> [34mPass. There is a folder "/ED/Gitea_ED/Script_Gitea_ED/_LOG". [0m | |||||
| >> [34mPass. Backup file saving folder: /ED/Gitea_ED/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/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190808-024710.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/Gitea_ED/Backup_file exist, go next.[0m | |||||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_A/girl-Home/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190808-024710.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/Gitea_ED/Backup_file exist, go next.[0m | |||||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_B/girl-Home/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190808-024710.gz) [0m | |||||
| ===== 2019/08/09 03:08:01 ===== [45;37m/ED/Gitea_ED/Script_Gitea_ED/Gitea_EDbackup-mysql-Auto.sh[0m ===== | |||||
| >> [34mPass. /home/girl/PW/mysql_Gitea_ED.info exist.[0m | |||||
| >> [34mPass. There is a folder "/ED/Gitea_ED/Script_Gitea_ED/_LOG". [0m | |||||
| >> [34mPass. Backup file saving folder: /ED/Gitea_ED/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/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190809-030801.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/Gitea_ED/Backup_file exist, go next.[0m | |||||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_A/girl-Home/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190809-030801.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/Gitea_ED/Backup_file exist, go next.[0m | |||||
| >> [34mPass. Make a copy OK - [35m(/BAK_Disk_B/girl-Home/Gitea_ED/Backup_file/backup-mysql-Gitea_ED-20190809-030801.gz) [0m |