kkitDeploy功能之--备份系统介绍

项目简介mysql

 项目主要使用docker的方式一键部署各种应用及工具。目前已经有7个大类,几十种工具实现一键部署。而且根据我的实际状况进行自定义部署。nginx

 工具部署git

 

1 git clone https://github.com/luckman666/kkitdeploy_server.git
2 cd kkitdeploy_server/install_script_docker && chmod 755 -R .
3 # 修改base.config里面的参数
4 ./kkitdeploy.sh
 

部署完毕访问服务器IP便可,默认是80端口,登陆认证设计的是假认证,直接点击登陆便可。github

 

kkitDeploy备份功能介绍:sql

 

在平常工做中咱们会面对各类不通状况的备份,因此波哥在kkitDeploy中设计了两种备份功能:docker

 

mysql备份:数据库

 

当咱们选择mysql备份时你会发现该系统会让你填写各类参数。服务器

mysql的备份是经过mysqldump抽取sql进行备份的,支持在A服务器远程备份B服务器的数据库,支持同时备份多个数据,能够设定备份数据保留周期。由A服务器的crontab作定时任务实现,备份动做一键自动完成。工具

文件系统的增量备份:spa

文件系统备份主要支持两个目录的增量备份。好比咱们要备份/home目录下的全部文件到/tmp目录下,那么这两个参数就以下填写:

1 src=/home/   
2 des="/tmp"
 

这样只要home里面的文件或者目录出现增长,改动,那么/tmp里面就会实时同步。而出现删除操做时不会变更。后续还会撰写更多的备份脚本,敬请关注。
该项目波哥长期维护。若有问题请在公众号留言。

  

大家的支持就是波哥的动力,请帮忙转发和start哦!

 

扫码关注,回复“全栈资料”会有意想不到的收获哦

相关文章
相关标签/搜索