We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 85260f0 commit ea7c03fCopy full SHA for ea7c03f
projects/backupOps/MySQL/backup-mysql-using-mysqldump.sh
@@ -61,6 +61,17 @@ mysql_backup_dir=/backup/db/mysql
61
date_format_type_dir=$(date +%Y-%m-%d)
62
date_format_type_file=$(date +%Y%m%d%H%M%S)
63
64
+# TODO(DingGuodong) we can send backups to oss(object store service)
65
+
66
+# do this ONLY once
67
+lock_file=$mysql_basedir/.backup_lock_file # do NOT set to $DEST, make sure $DEST (backup disk) exist
68
+if [[ ! -f $lock_file ]]; then
69
+ mkdir -p $mysql_backup_dir
70
+ touch $lock_file
71
+fi
72
73
+test ! -d $mysql_backup_dir && echo "backup dir not exist, disk is down? exit now." && exit 1
74
75
echo "------------------------------------------------------------------------"
76
echo "=> do backup scheduler start at $(date +%Y%m%d%H%M%S)"
77
0 commit comments