mysql自动备份并上传至git仓库
Posted mylover2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql自动备份并上传至git仓库相关的知识,希望对你有一定的参考价值。
数据库备份的重要性再怎么强调也不为过。当你的操作出现差错,但又因为没有作备份导致数据无法还原时,你就能体会到“万念俱灰”的心情了。
数据库备份有多种形式,本文以我的个人网站数据库备份为例。
需求如下:
- 每天凌晨自动备份
- 将备份的文件自动上传至码云的个人私有仓库
实现方式很简单:
- 码云上新建私有仓库
- 服务器与码云建立SSH key的信任关系
- 通过crontab定时执行备份脚本
备份脚本:
定时任务:
通过以上设置,每天凌晨三点就会自动备份数据并推送到git仓库,以后就可以通过git的版本记录查看各个历史版本。再也不用担心丢数据了...
以上是关于mysql自动备份并上传至git仓库的主要内容,如果未能解决你的问题,请参考以下文章