Mysql数据备份mysqldump增量备份.docVIP

  • 4
  • 0
  • 约5.46千字
  • 约 5页
  • 2017-05-10 发布于贵州
  • 举报
Mysql数据备份mysqldump增量备份

Mysql数据备份与mysqldump增量备份 ??在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。本文主要对MyISAM表做备份恢复。 ? 备份策略一:直接拷贝数据库文件 备份策略二:使用mysqldump备份数据库(一个星期全备一次,每天增量备份) 一、?直接拷贝数据文件 ? SQL 语句:FLUSH TABLES WITH READ LOCK;也就是把内存中的数据都刷新到磁盘中,同时锁定数据表,以保证拷贝过程中不会有新的数据写入。这种方法备份出来的数据恢复也很简单,直接拷贝回原来的数据库目录下即可。 ?? 为了方便的拷贝出数据文件,我写了一个脚本让其每天运行一次做备份。在/目录下建一个目录用来放置脚本文件, #mkdir /scripts 创建一个备份数据库的一个脚本文件 #vi backup_mysql.sh #!/bin/bash backup_dir=/backup/databak?? #备份文件放置目录 backup_target_dir=/backup/db backup_logs_dir=/backup/logs?? #备份日志目录 db=bcmedia DATE=$(date +%Y%m%d) #得到10天前的日期 ccDATE=$(date -d 10 day

文档评论(0)

1亿VIP精品文档

相关文档