Welcome 微信登录

首页 / 数据库 / MySQL / Ubuntu 下 MySQL 数据自执行备份

1.首先把计划任务添加到列表,系统每分钟会扫描一次任务列表,探测当前时间下是否有待执行的任务 
  1. /etc/crontab: 
  2. # m h dom mon dow user    command 
  3.   0 1  *   *  *   root    /home/fzw/db.sh 
  4.   0 2  *   *  *   root    /home/fzw/auto.sh 
m:分    h:时    dom: day of month    mon:月     dow: day of week    user:用户   command:任务指令2./home/fzw/db.sh  备份,压缩
  1. mysqldump -x -u root -h 127.0.0.1 -p 123 -c --hex-blob --default-character-set=utf8 --compact --no-create-db --no-create-info --databases dbname > /home/fzw/136/136_4d`date +%Y%m%d`.sql 
  2. rar a /home/fzw/136/136_4d`date +%Y%m%d`.rar /home/fzw/136/136_4d`date +%Y%m%d`.sql 
3./home/fzw/auto.sh  同时拷贝至192.168.2.143
  1. #!/usr/bin/expect -f 
  2. set date [exec date +%Y%m%d] 
  3. set password 123  
  4. spawn scp /home/fzw/136/136_4d$date.rar fzwadmin@192.168.2.143:/home/fzwadmin/136/136_4d$date.rar 
  5. set timeout 300 
  6. expect "fzwadmin@192.168.2.143"s password:" 
  7. send "$password " 
  8. expect eof 
  9. #interact 
XP Oracle客户端进入Linux Oracle服务端Oracle表记录字节长长度的两种计算方式相关资讯      mysql  Ubuntu教程 
  • Ubuntu教程 - 使用Ubuntu拷贝CD和  (12/18/2013 14:38:16)
  • MySQL Administrator连接VMWare下  (05/24/2013 09:20:58)
  • MySQL 5.1.68 发布  (02/05/2013 08:37:47)
  • 数据库服务器 MySQL  (08/15/2013 06:50:23)
  • MySQL 5.6 GA 及逃亡潮  (02/08/2013 14:36:35)
  • 完美安装Ubuntu 12.10最新AMD显卡  (11/27/2012 08:17:47)
本文评论 查看全部评论 (0)
表情: 姓名: 字数