当前位置:首页 > 日记 > 正文

MySQL数据库定时备份实例与Linux下的crontab定时备份

MySQL数据库定时备份实例与Linux下的crontab定时备份
1。mysql备份数据库命令

复制代码代码如下所示:
##################################################################
#备份数据库
##################################################################

#根用户,创建一个备份目录
mkdir -p / usr / / / mysql_dump cncounter地方
CD / usr / / / mysql_dump cncounter地方

#导出数据库备份
就你的根pmypasssecret cncounter > cncounter_dump.sql.20140414_1333
2。MySQL来恢复数据库的命令
复制代码代码如下所示:
##################################################################
#还原数据库
##################################################################
#更改密码
# mysqladmin -u root密码mypasssecret
mysqladmin -设置root的密码oldpass #mypasssecret

#登录
MySQL根pmypasssecret U

-热备份只是数据库中表的备份和数据。
使用cncounter;
源/ usr / / /当地cncounter mysql_dump / cncounter_dump.sql.20140414_1333;
出口;

三.使用crontab定期备份MySQL

3.1备份脚本

复制代码代码如下所示:
##################################################################
#定时备份crontab
##################################################################
#
#根用户,创建一个脚本
mkdir -p / / /数据mysql_dump根
CD /根/ mysql_dump
触摸mysql_back.sh
chmod 755 mysql_back.sh

#备份脚本编辑器
Vim mysql_back.sh

以下是################备份脚本的内容
# /斌/ SH!
# File: /root/mysql_dump/mysql_back.sh
#数据库信息
db_name =cncounter
db_user =根
db_pass =mypasssecret
#其他变量
# whereis mysqldump
#是`但不
bin_dir = / usr / bin
bck_dir = / / /根mysql_dump数据
日期= `日期+ % % % % % % d_ H M的`
# TODO
mkdir -p bck_dir美元
bin_dir美元/ mysqldump --选择美元美元美元db_user P db_pass db_name
> > bck_dir美元/ db_name dump_ date.sql美元美元。
当然,执行脚本也可以不那么灵活:行结束处的反向斜杠表示shell指令行更改,如果在单行中写入,它将不再需要。
复制代码代码如下所示:
/ usr /斌/ mysqldump -选择-中- pmypasssecret cncounter
> > / / /根mysql_dump数据/ cncounter。dump_ `日期+ % % % % % % d_ H M的`。SQL

转储产生的SQL文件可能非常大。我们还可以打开Gzip压缩。一般来说,它可以达到10倍的压缩比。也就是说,输出文件内容进行gzip程序通过管道运营商。
复制代码代码如下所示:
/ usr /斌/ mysqldump -选择-中- pmypasssecret cncounter gzip |
> > / / /根mysql_dump数据/ cncounter。dump_ `日期+ % % % % % % d_ H M的`。sql.gz
3.2添加到crontab
复制代码代码如下所示:
#添加到crontab
crontab -e

#添加,根用户不需要指定用户名,执行ESC,WQ
11 * * / / / mysql_back.sh mysql_dump根

#并不一定需要重启crontab服务
# crond启动服务
3.3 crontab的简单解释

复制代码代码如下所示:
#猫/ etc / crontab
Shell
路径= / sbin: /斌: / / sbin目录: / usr /箱
mailto =根
家=

#详情见男人4 crontabs

工作的定义,例如:#
# ----------------分钟(到59)。
# | -------------小时(0-23)。
# | |。月----------天(1 - 31)
# | | |。月(1-12)或1、2、4损坏,..
# | | | |。一周中的一天(0 - 6)(星期日= 0或7)或太阳,周一,周二、周三、周四、周五,坐
# | | | | |
# ***用户名要执行的命令
它可以发现crontab执行周期由5个部分组成,首先是分钟数,二是小时数,和第三是在一个月的天数。如果是*,这意味着计划每一天。
用户名部分,如果需要调度其他用户,可以指定,否则不能指定,例如root用户不能指定根目录,否则有调度日志,但没有实际实现。

相关文章

爱奇艺iPad网页打开电脑

爱奇艺iPad网页打开电脑

网页,爱奇艺,电脑软件,iPad,7月9日,爱奇艺iPad网页端逆转升级实现视频加载速度提高近300%,并在设计全屏播放体验的设计。该产品升级,旨在为用户提供更多的视频播放服务,配合移动网页的特点。Android的Web页面的升级也在进行中。业界普遍分析认…

Word2007数据形式轻松完成表项查询

Word2007数据形式轻松完成表项查询

查询,数据,形式,轻松,电脑软件,当使用Word编辑表格的数据记录,很容易输入或修改数据的表的行数和列数。如果目前的助手,可以帮助我们在输入界面显示一排形式的数据,所以当它的输入或改性,更不会有错误的输入。事实上,在Word2007中,有这样一个形式…

在Word200310技术来提高你的效率

在Word200310技术来提高你的效率

效率,技术,电脑软件,尽管Word2010的出现增加了一个新的使用新功能,很多,但Word2003仍不过时。相信大多数的高级办公人员仍然在目前的Word2003版本,毕竟这么多年,这也很容易使用。为了方便更多方便的使用,下列学会推荐10快速输入技巧,可以帮助你在…

win7错误错误15文件不喜欢无法显示

win7错误错误15文件不喜欢无法显示

错误,文件,显示桌面,不喜欢,电脑软件,问题: 昨天,我的电脑是win7的系统有问题,刚刚进入系统出错,提示错误15:文件不found不能显示桌面。它不是通过重装系统解决,因为桌面上有重要的文件,并将文件加载失败。我不知道做什么用的呢请教。 答案uff1a …

如何保护MySQL中的重要数据

如何保护MySQL中的重要数据

数据,电脑软件,MySQL,企业最宝贵的资产通常是数据库中的客户或产品信息,因此,在这些企业中,数据库管理的一个重要部分就是保护这些数据不受外部攻击,并修复软硬件故障。 在大多数情况下,硬件和软件故障的数据备份机制来处理。大多数数据库都配…

QQ情侣签名:非reperto回忆,只是回忆

QQ情侣签名:非reperto回忆,只是回忆

情侣,电脑软件,QQ,reperto,我想把你放在手心里,好好照顾它。 我会把你放在心里,甜蜜地想念。 世界是美丽的,但爱让人自私。 社会是清楚的,但爱让人感到不安。 在我的眼里总是有太多的泪水,u30ee 总是有太多的感情和内心无尽的纠缠,u30ee 他…

绝对干货!揭开APP河操作的4个秘密

绝对干货!揭开APP河操作的4个秘密

操作,干货,秘密,电脑软件,APP,哪里有人,有河流和湖泊,而且没有竞争没有河流和湖泊,移动互联网APP的竞争已经到了白热化阶段。最近的APP分发报告发布360揭示了一个有趣的细节:一些CP将使用增加用户激活,和时间机器;策略可以通过更新的发布时间准确…

如何在金山WPS演示中设置幻灯片展

如何在金山WPS演示中设置幻灯片展

设置,幻灯片,演示,如何在,电脑软件,我们常常喜欢设置成自动播放幻灯片,幻灯片可以返回到盖上盖在影片的结尾。事实上,设置幻灯片播放可以在WPS演示简单实现。让我们一起在WPS演示中学习,并做3步来发挥自动循环功能。 事实上,这是不难达到这样的…

fppdis2a.exe的功能是什么该fppdis

fppdis2a.exe的功能是什么该fppdis

查询,功能,过程,电脑软件,fppdis2a,评论:详细的介绍了fppdis2a.exe - fppdis2a过程 进程文件:fppdis2a或fppdis2a.exe 进程名称:针对组件 过程类别:安全风险的过程 英文描述: fppdis2a.exe是一种拒绝,打印机驱动程序相关的过程,它也被称为对与错…

对PHP全局变量和类的深入理解

对PHP全局变量和类的深入理解

全局变量,电脑软件,PHP,案例1: Father.php的定义如下: 复制代码代码如下所示: 美元= 1000; > children.php定义如下: 需要(父); 美元= 123; 回波插孔。; > PHP children.php 运行输出是123。 如果$ = 123被注释,则运行到1000,如果需要$ = 123({父 php…

什么过程pqhelper过程查询pqhelper

什么过程pqhelper过程查询pqhelper

查询,过程,电脑软件,pqhelper,exe,点评:pqhelper.exe是Powerquest Driveimage相关程序制作磁盘镜像 进程文件:pqhelper或pqhelper.exe 进程名称:PowerQuest DriveImage Helper 过程类别:安全风险的过程 英文描述: pqhelper.exe是一个过程,属于P…

在PHP中运行多个数据库的CI代码

在PHP中运行多个数据库的CI代码

运行,数据库,多个,代码,电脑软件,事实上,这不是一件困难的事,因为词的开始,所以它仍然是一个很大的津贴。 找到数据库配置文件,添加一个新的库连接信息。 控制器中, 一)美元-> XX =美元->荷载->数据库(XX,真的)提示:XX数据库信息的阵列配置的钥匙在…