为什么80%的码农都做不了架构师?>>>   

#!/bin/bash
time=$(date +"%d-%m-%Y")
pre=/home/ubuntu #想放到那里麻烦自己配置下哈
 if [ ! -d "$pre/data_backup/$time" ]
 then
  mkdir -p $pre/data_backup/$time
  echo "create $pre/data_backup/$time"
 else
  echo "exist $pre/data_backup/$time"
 fi
 if [ -d "$pre/data_backup/$time" ]
 then
 mysqldump -h10.66.102.75 -uroot -p123456 --opt winrun user > $pre/data_backup/$time/user.sql
 mysqldump -h10.66.102.75 -uroot -p123456--opt winrun CategoryInfo  > $pre/data_backup/$time/CategoryInfo.sql
 mysqldump -h10.66.102.75 -uroot -p123456 --opt winrun admin_info > $pre/data_backup/$time/admin_info.sql
 mysqldump -h10.66.102.75 -uroot -p123456 --opt winrun admin_loginfo > $pre/data_backup/$time/admin_loginfo.sql
 mysqldump -h10.66.102.75 -uroot -p123456 --opt winrun admin_notice_info  > $pre/data_backup/$time/admin_notice_info.sql
 mysqldump -h10.66.102.75 -uroot -p123456--opt winrun advertising_info  > $pre/data_backup/$time/advertising_info.sql
 mysqldump -h10.66.102.75 -uroot -p123456--opt winrun ajax_request_info  > $pre/data_backup/$time/ajax_request_info.sql
 mysqldump -h10.66.102.75 -uroot -p123456 --opt winrun bt_file_info  > $pre/data_backup/$time/bt_file_info.sql
 echo "backup finished"
 cd $pre/data_backup #enter dir
 zip -r $time.zip $time/
 rm -fr $time #delete
 cd -
 echo "zip backup database finished"
 else
 echo "can not find backup file"
 fi

10 1 * * 1,3,5  /home/backup.sh >> /home/backup.log

转载于:https://my.oschina.net/bibo/blog/779103

LINUX 下面SQL定时备份相关推荐

  1. linux下备份mssql文件,linux服务器怎么定时备份mysql的sql文件数据

    一.编写备份shell脚本 #!/bin/bash #保存备份个数,备份31天数据 number=31 #备份保存路径 backup_dir=/root/mysql/backups #日期 dd=`d ...

  2. linux mysql数据库定时备份

    1在linux上面创建一个文件夹,并且进行备份 cd /home mkdir backup cd backup 2创建一个脚本 Vi imaginebase.sh #!/bin/bash mysqld ...

  3. linux上mysql定时备份数据库数据_Linux下如何实现MySQL数据库每天定时自动备份

    在云计算的浪潮下,企业多将业务部署在云上.对于数据库中的数据,直接使用云数据库自带的备份功能实现备份,操作简单.但是云数据库备份数据的存储空间有限制,一旦超出存储量便自动关闭备份功能,运维人员往往也会 ...

  4. linux下mysql定时备份数据库

    一.用命令实现备份 首页进入mysql的bin目录 1.备份数据 #mysqldump -uusername -ppassword discuz > discuz_2010-04-01.sql ...

  5. linux设置数据库定时备份,linux中使用计划任务进行数据库定期备份

    Linux上经常要使用cornd执行定时任务.如果对crontab掌握不是很熟悉,也可以直接使用宝塔面板进行一些简单的定时计划任务. 在我的云主 机上 安装了CentOS系统,并默认安装了宝塔管理面板 ...

  6. linux系统下定时备份,在Linux系统中简单地实现定时备份的方法 -电脑资料

    运行一个简单的脚本 假设你有一个脚本叫:/usr/local/bin/myscript. ,你想要每隔一小时就运行一次, Service 文件 第一步,创建一个service文件,根据你Linux的发 ...

  7. linux文件定时备份到windows,Linux和windows定时备份数据到百度云盘

    php实现Linux定时备份数据到百度云盘 安装bpcs_uploader 虽然关于bpcs_uploader的教程不少,但都千篇一律.虽然网上也有很详细的教程,不过可能还有漏掉的细节. 废话不多说了 ...

  8. linux下mysql定时备份命令

    linux下,如需对mysql做备份,可以做个shell文件,一劳永逸 [root@iZ2zeavn7cbxg2g9bs5donZ mysqlbackup]# cat mysql_backup.sh ...

  9. linux下expdp定时备份_Linux 自动备份 Oracle 数据库 Shell 脚本

    我们之前也介绍过,如何在 Linux 备份 MySQL . 作为一个后端开发人员,备份数据库是一个良好的习惯,虽然说数据库损坏或者数据丢失的概率很低,但是你不得不防,要不 2019-9-11 10:2 ...

最新文章

  1. 国货美瞳相继完成资本融资,网络推广下美瞳是否能成为下一个国货爆品?
  2. python数据结构推荐书-关于数据结构,有哪些不错的参考书推荐?
  3. boost::random::const_mod相关的测试程序
  4. C#判断Textbox是否为数字
  5. .NET 云原生架构师训练营(设计原则设计模式)--学习笔记
  6. 记一次 .NET游戏站程序的 CPU 爆高分析
  7. warning C4091: “typedef ”: 没有声明变量时忽略“_matcher”的左侧
  8. ZZULIOJ 1076: 三位数求解
  9. FOSRestBundle功能包:概述
  10. 数据库面试题---原理
  11. 全球及中国基因组学软件行业发展动态及前景趋势预测报告(2022-2027)
  12. 不同时期的项目变更控制流程
  13. D. 3-Coloring(思维+构造)
  14. 小程序亚马逊服务器,亚马逊aws服务器搭建实现微信小程序换脸(草草收尾)
  15. The application was unable to start correctly (0xc000007b)的勉强解决方案
  16. sqlserver触发器Tigger使用及示例
  17. 代工大战改变台积电独霸地位?
  18. 使用手机控制电脑:百变遥控
  19. 达内培训php怎么样,深圳达内php培训到底怎么样 说说亲身经历感受
  20. python socket + tkinter实现网络聊天室

热门文章

  1. 【转】js控制div层背景半透明
  2. 携程CEO称成功来自传统营销 B2C已经过时
  3. linux命令(51):set 指定行,直接替换并修改文件
  4. 关闭PdfReader右侧工具栏的方法
  5. 《VMware Virtual SAN权威指南》一3.10.3 缓存设备与容量设备的比率
  6. CvArr、Mat、CvMat、IplImage、BYTE转换(总结而来)
  7. 中国电信:回归根本的SOC发展之道
  8. mysql seconds_behind_master_MySQL 复制延迟 Seconds_Behind_Master 究竟是如何计算的
  9. 传入json对象_【Python基础】可迭代对象amp;迭代器对象及其实现
  10. js 中对象--属性相关操作