当前位置: 首页 > news >正文

shell分库备份

分库备份
企业实战题7:如何实现对MySQL数据库进行分库备份,请用脚本实现

#!/bin/bash
MysqlUser=root
PassWord=root
Port=3306
Socket="/usr/include/mysql/mysql.sock"    
MysqlCmd="mysql -u$MysqlUser -p$PassWord -S $Socket"
Database=`$MysqlCmd -e "show databases;"|egrep -v "Database|_schema|mysql"`
MysqlDump="mysqldump-u$MysqlUser -p$PassWord -S $Socket"
IP=`ifconfig enp0s3|grep "broadcast"|awk '{print $NF}'`   //centos 7
BackupDir=/backup/$IP
[ -d $BackupDir ] || mkdir -p$BackupDir
for dbname in $Database
  do
      $MysqlDump --events -B $dbname|gzip>/$BackupDir/${dbname}_$(date +%F)_bak.sql.gz
done 

转载于:https://www.cnblogs.com/sunziying/p/6556504.html

相关文章:

  • DataGrid里嵌入checkBox,增加,删除等控件等操作
  • 最近前端面试遇到的题目
  • flex 鼠标中间滚动按钮监听
  • Linux基础之命令练习Day3-文件管理:cat,tar,gzip,vim,ln
  • flex shareObject对象详解
  • 关于中国电信天翼开放平台短信接口的一些使用
  • 1-4字符串分隔
  • svn服务器的架构和配置
  • flex 日期的相关操作
  • flex中String转化为date
  • 浅谈DB2在线分析处理函数
  • flex tree 节点的添加、删除
  • js脚本语言
  • flex xml和arraycollection相互转换
  • 如何查看vs2010中路径的值
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • Brief introduction of how to 'Call, Apply and Bind'
  • canvas 五子棋游戏
  • create-react-app项目添加less配置
  • github从入门到放弃(1)
  • Java 多线程编程之:notify 和 wait 用法
  • js对象的深浅拷贝
  • markdown编辑器简评
  • PHP 7 修改了什么呢 -- 2
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • SQLServer之创建显式事务
  • Twitter赢在开放,三年创造奇迹
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • - 概述 - 《设计模式(极简c++版)》
  • 驱动程序原理
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 探索 JS 中的模块化
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 扩展资源服务器解决oauth2 性能瓶颈
  • !!java web学习笔记(一到五)
  • $.ajax()
  • (33)STM32——485实验笔记
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (js)循环条件满足时终止循环
  • (二)linux使用docker容器运行mysql
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (转)大道至简,职场上做人做事做管理
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • ***通过什么方式***网吧
  • .net CHARTING图表控件下载地址
  • .NET Framework .NET Core与 .NET 的区别
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .net遍历html中全部的中文,ASP.NET中遍历页面的所有button控件
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)