同步操作将从 李安颖/sql-backup 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
数据库备份程序
用于数据库备份,目前有写sh脚本可以在linux直接使用。windows需要自己去找找脚本启动了,我没有找到。
介绍部分:
1.本程序目前支持mysql备份,并且支持sftp远程备份文件上传。
2.备份策略支持,(1)按照周期性备份,单位秒。(2)按照时间段备份,例如3-4,就是说只有当前运行的系统时间为3点到4点才允许备份。当两种条件都满足才进行备份。
详细可以查看配置文件sys.properties。
#数据库类型
dbType=mysql
#备份周期(单位秒)
db.cycle=3600
#备份执行时间段24小时制,3-4的意思是3点到4点才允许备份,否则不进行备份,一般设置为半夜。
db.range=0-24
#数据库名称
db.name=tool
#数据库用户名
db.username=root
#数据库用户密码
db.password=123456
#数据库主机名
db.host=127.0.0.1
#数据库端口
db.port=3306
#配置备份保存的本地路径,只支持绝对路径
db.savePath=/test
#是否开启ftp远程备份,开启为true,否则为false,效果就是会将备份文件上传一份到ftp服务器
openFtp=true
#是否是sftp
isSftp=true
#ftp服务器主机地址
ftp.host=127.0.0.1
#ftp服务器端口
ftp.port=22
#ftp用户名
ftp.username=test
#ftp用户密码
ftp.password=test
#保存在ftp服务器上的路径,支持相对路径和绝对路径。
ftp.savePath=test
#windows下的mysql备份命令
windows.mysql=mysqldump -h %s -P %s -u%s -p%s -q -R -e --hex-blob --result-file=%s --default-character-set=utf8 %s
#linux下的mysql备份命令
linux.mysql=./mysqldump -h %s -P %s -u%s -p%s -q -R -e --hex-blob --result-file=%s --default-character-set=utf8 %s
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。