如何用crontab系统每天定时备份MySQL数据库
来源:学问馆 本文已影响2.46W人
来源:学问馆 本文已影响2.46W人
利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。
1、创建保存备份文件的路径/mysqldata
#mkdir /mysqldata
2、创建/usr/sbin/bakmysql文件
#vi/usr/sbin/bakmysql
输入
rq=` date +%Y%m%d `
tar zcvf /mysqldata/mysql$
或者写成
rq=` date +%Y%m%d `
mysqldump --all-databases -u root -p980405> /mysqldata/mysql$
/var/lib/mysql是你数据库文件的目录,部分用户是/usr/local/mysql/data,每个人可能不同
/mysqldata/表示保存备份文件的.目录,这个每个人也可以根据自己的要求来做。
3、修改文件属性,使其可执行
#chmod+x/usr/sbin/bakmysql
4、修改/etc/crontab
#vi/etc/crontab
在下面添加
013***root/usr/sbin/bakmysql
表示每天3点钟执行备份
5、重新启动crond
#/etc/rc.d/init.d/crondrestart
完成。
这样每天你在/mysqldata可以看到这样的文件
你直接下载就可以了。
在tar命令执行前,停止数据库服务进程或锁定数据库,
否则恢复数据时,会出现数据库损坏的情形,运气好时可修复,运气不好时就不可以了。
Amy Winehouse专辑Back to Black乐评
关于暑假计划英语作文:Plan for the Coming Summer Holiday
两个系统下的MYSQL数据库备份与还原操作
Godaddy如何导入导出MSSQL数据库
Illustrator+FontLab 是如何进行字体设计的呢
Unit1Myclassroom第三课时的优秀教学设计
我的计划的暑假(MyPlanforSummerVacation)英语作文
实现SQLServer数据库转成MYSQL数据库
Mac OS系统上安装Python的Pillow库的教程
暑假计划英语作文:My summer vacation travel plans
Microarray数据分析软件:GenomeMTV
如何实现MySQL数据库的备份与恢复
MacBook Pro with Retina display 不适合做网页设计吗?
中学生暑假英语作文范文:My unforgettable summer holiday
如何实现MySQL数据库的备份与恢复电脑知识
如何写好一份数据分析报告
MySQL数据库所支持的操作系统介绍
高考英语满分作文:My New Years Resolutions
暑期安排Summer Holiday Arrangement英语作文
My School Calendar课后反思
教材三年级起点第三册Module8 Sports Day Unit1 What are you going to do
my summer vacation
MySQL数据库迁移data文件夹位置步骤详解
如何在PHP中连接MySQL数据库
优秀英语作文推荐:Her name is Hillary Clinton
酒店英语:抱怨服务Complaining about the Service
教你时尚英语必备47 trying to concentrate
ASP聊天室系统数据库设计论文
Could you tell me how to get to the National Stadium ?评课稿大纲
葡萄牙语的历史:Revolucionários apossam-se de Porto Alegre
My new years resolution元旦英语周记
有关Oracle 数据库连接查询SQL语句
英语四级考试备考作文Protecting the Intangible Cultural Heritages训练题
not onlybut also的用法及倒装
关于分数和能力的英语作文:The Score and Ability
《Kelly Clarkson: Stronger》歌词及相关介绍
数据库管理系统的意思解释
论数据仓库和数据挖掘技术的构件库管理系统
Fukushima Watch: Authority Chairman Not Convinced Level 3 Needed
Kelly Clarkson《Stronger》中文歌词对照震撼献唱视频
Robbie Williams《Better Man》中英歌词现场版视频