以宝塔面板为例,如何利用mysqldump备份数据库?
发布于 作者:苏南大叔 来源:程序如此灵动~

备份数据库一直是个非常重要的事情。那么,目前的常见构架方案中。是使用什么办法批量定时备份数据库的呢?答案就是mysqldump
和crontab
。mysqldump
负责导出数据,crontab
负责定时执行。

核心命令
下面的命令行是我们这边的运维小哥珍藏很久的代码,被我要来填充文章的。
计划任务
关于crontab
么,下面是个临时截图。

查看修改当前设置的办法就是:
这个时候,实际上进入的是个vi环境,所以,这个时候是可以修改当前设置的。具体vi
命令的使用,以后有机会再说。这里就说说crontab
条目最前方的几个星号的用法吧。这个在laravel的高级开发中也会用到,以后我们再聊这个话题。
下面是一些范例:
那么上述例子就是我们所需要的所有基础知识。
宝塔面板
下面的截图是,我使用宝塔面板配置同样的事情的截图。话说,这个面板,非常的好用的说。


具体的备份逻辑,可以参考文件:

从上图中,苏南大叔发现,具体的备份脚本中的命令和我们给出的略有不同,不过大同小异。也可以具体学习一下。总的来说,宝塔的面板还是非常贴心好用的。
总结
就是那么回事,不写了。嘿嘿


