linux使用mysqldump+expect+crontab实现mysql周期冷备份思路详解
一、遇到的问题 我们使用过mysqldump都知道,使用该命令后,需要我们手动输入 mysql的密码,那么我们就不能够直接在crontab中使用mysqldump实现周期备份。其实我们可以使用expect脚本自动输入密码,从而实现真正的周期备份。如果你不知道什么是expect,建议先请看这篇文章:https://www.jb51.net/article/197865.htm 二、思路 创建一个utils文件,里面存放shell脚本,包括mysqldump、scp等命令 使用expect脚本,执行utils内的脚本,并为其自动输入密码 最后使用驱动脚本,执行expect,在该脚本里
用户评论
推荐下载
-
Linux下Mysql双机备份
双机热备1、MySQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好MySQL数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中。实现MySQL
34 2019-07-07 -
linux下mysql定时备份
linux下mysql定时备份
34 2019-07-05 -
linux mysql定时备份脚本
linux下mysql定时备份shell脚本已经转码,亲测可直接运行。内附添加定时任务步骤
31 2019-07-05 -
Linux上MySQL自动备份
Linux上MySQL自动备份
28 2018-12-31 -
Linux下mysql备份脚本
Linux下mysql的增量与完全备份脚本
21 2020-08-14 -
mysql实现自动备份
windows下 实现mysql对数据库自动备份
34 2019-01-22 -
linux中expect的介绍与使用示例
expect是一种自动交互语言,能实现在shell脚本中为scp和ssh等自动输入密码自动登录。下面这篇文章主要介绍了linux中使用expect的方法示例,需要的朋友可以参考借鉴,下面来一起学习学习
14 2020-09-21 -
详解linux下利用crontab创建定时任务
主要介绍了linux下利用crontab创建定时任务的相关资料,需要的朋友可以参考下
21 2020-09-21 -
Linux定时执行任务at和crontab命令详解
本篇文章主要介绍了Linux定时执行任务at和crontab命令这两个命令的基本用法和区别,一起学习下。
26 2020-09-20 -
最简便的MySql数据库备份方法MySQLdump第12页
最简便的MySql数据库备份方法MySQLdump
10 2020-10-31
暂无评论