脚本需求描述  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
2012阅读
#!/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
420阅读
#!/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
原创 9月前
59阅读
 mysql 备份脚本..写的很一般..高手见了不要笑俺.. #!/usr/bin/perl -w use warnings; use strict; use DBI; my $backup_dir = "/root/perl/backup"; m
原创 2011-08-09 15:21:13
503阅读
mysql备份脚本,且只保留5天的数据
转载 精选 2015-10-15 16:18:05
606阅读
Mysql 备份脚本,异地备份cat mysql_backup.sql #!/bin/sh . /etc/profile cd /home/mysql/backup exe=/usr/local/mysql/bin/mysqldump mysql_bin=/usr/local/mysql/bin/mysql user=root password=xxxxx suff
原创 2016-02-26 17:39:02
1540阅读
#!/bin/bashBackupPath=/data/backup/testbk #备份路径Mysql_bk_dir=$BackupPath/mysql_bk_dirLogFile=$BackupPath/backuplogPasswd=admin    #mysql密码####################################### define m
原创 2016-07-13 19:34:08
425阅读
  • 1
  • 2
  • 3
  • 4
  • 5