脚本需求描述  1.通过执行脚本可直接对mysql数据库下的blog01数据库进行备份   2.将备份的数据库文件输出到指定的路径下(若没有则创建该路径)   3.备份的数据库文件要以“20191015-mysqlbak.sql”的格式保存,前面的日期根据实际情况进行替换5.6及更新版本mysql进行数据库备份脚本环境: mysql版本为:5.7.27代码:#!/bin/bash # 定义变量
数据库备份脚本
原创 2022-04-15 15:12:38
162阅读
    前几天为了给公司的mysql数据库做了个从机,从机直接从主机复制数据过来进行同步。为了能对主数据库数据进行备份,我写了个脚本,想法参考了网上的想法: 即每天0点与12点各做一次全备,每隔两个小时做一次增量备份脚本调了好些回,其实原理很简单,最后对备份文件进行隔天压缩来节省空间。里面用的是Innobackupex进行备份。   &
原创 2012-05-28 14:15:54
2019阅读
#!/bin/bash BACKUP_DATE=`date +%F\ %T`WEEK=`date +%w`BACKUP_DATE1=`date +%F`IP=`/sbin/ifconfig eth1|/bin/grep "inet addr"|/bin/cut -d : -f 2|/bin/awk '{print $1}'|/bin/cut -d . -f 4`BACKUP_PATH="/home
原创 2015-01-07 08:57:44
823阅读
#!/bin/shDUMP=/usr/local/mysql/bin/mysqldumpOUT_DIR=/data01/mysqldata_bakLINUX_USER=bakmysqlDB_NAME=数据库名DB_USER=用户名DB_PASS=密码DAYS=7cd $OUT_DIRDATE=`date +%Y_%m_%d`OUT_SQL="$DATE.sql"TAR_SQL="mysql_bak
原创 2015-08-26 09:31:16
587阅读
#!/bin/bash#auto backup mysql#xiaosu 2015-08-06User=rootPassword=123456DIR_BACK=/data/`date +%Y%m%d`DATE=`date +%Y%m%d `DATABASE=test#判断用户是否是管理员rootif [ $UID -ne 0 ];then echo -e "\033[32mThe script m
原创 2015-09-09 20:42:10
530阅读
MySQL数据库备份脚本(逻辑备份&物理备份)逻辑备份脚本 #!/bin/sh###每天运行一次 ###定义用户 密码 备份目录等信息user=mysqldumppwd=mysqldumpbackup_base=/data/mysql_backupdate=`date +%Y%m%d`old_date=`date +%Y%m%d&
转载 精选 2015-10-28 12:18:33
460阅读
MySQL分库分表备份脚本
转载 精选 2016-01-21 10:14:20
435阅读
Mysql数据库自动备份脚本
原创 2016-01-28 14:27:01
1101阅读
1点赞
#!/bin/sh#################################################this scripts is created by tangbo#tangbo QQ:79313760#################################################parameter defined  start BAKDAT
原创 2016-03-18 14:18:44
423阅读
#!/bin/bashDBname=用户名         #DB数据库backup_dir=/data/mysqlbackup/DataBackup #备份目录dbrootpwd=密码               #DB用户名root密码:expired_days=7
原创 2018-04-29 15:03:58
353阅读
#!/bin/sh # this shell to backup mysql #1413161683@qq.com (QQ:1413161683 DuChengJiu) _dbDir=/var/lib/mysql/ _today=`date +%w` _bakDir=/usr/backup/$_today [ ! -d $_bakDir ] && mkdir -...
原创 2022-08-05 17:33:48
53阅读
#!/bin/sh #本份数据库 #Local backup dir and backup bin setting Local_Dir=/var/jfb/backup/mysq
原创 2024-01-23 15:02:00
0阅读
✏️ 通过mysqldump备份数据库 通过计划任务备份数据库,保留指定天数的数据 #!/bin/bash #Desc: 用于进行数据库备份,基于旧版优化 #Date: 2020-06-19 #By: yanjie.li # 运行脚本前先创建一个备份用户,并授予权限 (建议创建一个专用的备份用户,尽
原创 2022-05-10 23:48:51
158阅读
source /etc/bashrc && source /etc/profileMySQL_USER=zabbixMySQL_PASSWORD=zabbixMySQL_HOST=localhostMySQL_PORT=3306MySQL_DUMP_PATH=/mysql_backupMySQL_DATABASE_NAME=zabbixDATE=$(date '+%Y...
原创 2021-07-28 10:24:35
122阅读
MYSQL备份,每天全量备份(排除由于GTID的缘故造成恢复问题的系统库),然后通过Gzip进行压缩。 #!/bin/bash #DEFINE VARIABLES
原创 10月前
59阅读
################################################################### #######mysqldump################################################### #!/bin/sh # mysql_backup.sh: backup mysql databases and
转载 精选 2010-08-27 07:54:02
492阅读
备份目录:/data/mysqlbackup/脚本目录:/data/mysqlbackup/ #vim mysql_backup#!/bin/bashDBUser=backupDBPasswd="123456"DBHost=192.168.0.250DBName=`echo "select SCHEMA_NAME from information_schema.SCHEMATA
原创 2011-06-24 22:34:52
1357阅读
1点赞
#!/bin/sh  date=`date +%Y-%m-%d`  olddate=`date +%Y-%m-%d -d "-14 days"`  data_dir=/opt/mysql/var bak_dir=/data_bak dbname=t_test user=root pass=test mkdir -p /data_ba
原创 2011-12-19 23:11:03
541阅读
mysql 备份脚本 [root@mysql]#cat mysql_full_bak.sh #!/bin/sh date=`date +%Y-%m-%d` olddate=`date +%Y-%m-%d -d "-14 days"` data_dir=/opt/mysql/var bak_dir=/data_bak dbname=t_test user=r
转载 精选 2012-02-11 08:47:13
782阅读
  • 1
  • 2
  • 3
  • 4
  • 5