码迷,mamicode.com
首页 > 数据库 > 详细

mysql自动备份并上传至git仓库

时间:2019-06-13 13:20:11      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:sql   files   git仓库   original   ssh   实现   没有   私有仓库   apt   

 

技术图片

自动备份

数据库备份的重要性再怎么强调也不为过。当你的操作出现差错,但又因为没有作备份导致数据无法还原时,你就能体会到“万念俱灰”的心情了。

数据库备份有多种形式,本文以我的个人网站数据库备份为例。

需求如下:

  • 每天凌晨自动备份
  • 将备份的文件自动上传至码云的个人私有仓库

实现方式很简单:

  • 码云上新建私有仓库
  • 服务器与码云建立SSH key的信任关系
  • 通过crontab定时执行备份脚本

备份脚本:

定时任务:

通过以上设置,每天凌晨三点就会自动备份数据并推送到git仓库,以后就可以通过git的版本记录查看各个历史版本。再也不用担心丢数据了...

mysql自动备份并上传至git仓库

标签:sql   files   git仓库   original   ssh   实现   没有   私有仓库   apt   

原文地址:https://www.cnblogs.com/HKROnline-SyncNavigator8-4-1/p/11015776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!