[发明专利]一种自动备份数据文件的方法在审
申请号: | 201811067360.8 | 申请日: | 2018-09-13 |
公开(公告)号: | CN109324928A | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 程丹丹;孙重阳;张利岩;徐仕强 | 申请(专利权)人: | 中通国脉物联科技南京有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 南京源古知识产权代理事务所(普通合伙) 32300 | 代理人: | 马晓辉 |
地址: | 210000 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批处理 脚本 文件夹 数据文件 自动备份 备份数据库 服务器端 任务计划 创建 备份服务器 备份文件 定时自动 快速恢复 迁移服务 上传文件 压缩文件 自动压缩 服务端 备份 上传 服务器 服务 | ||
本发明提供一种自动备份数据文件的方法,包括以下步骤:第一步:搭建一台FTP服务器,作为备份服务器,并新建备份文件存放的目录;第二步:在SVN服务器端,新建批处理脚本,备份SVN系统中所有的项目至该文件夹;在redmine服务器端,创建批处理脚本,备份数据库和文件夹,在Mantis服务器端,创建批处理脚本,备份数据库和文件夹;第三步:利用WINRAR的自动压缩文件,分别在服务端创建上传文件的脚本;第四步:打开任务计划程序,将各服务器端的批处理脚本,添加到任务计划中,并设置定时执行时间。本发明提供的自动备份数据文件的方法,每天定时自动压缩文件,并上传至远程FTP服务器,达到快速恢复服务或迁移服务的目的。
技术领域
本发明属于数据备份,涉及一种自动备份数据文件的方法。
背景技术
日常的工作中,我们每天几乎都需要用到版本控制系统(SVN)、缺陷管理系统(Mantis)和项目管理软件(redmine)。只有这些软件系统正常运转,才能保证工作进度的正常开展。然而,意外无处不在,如果不能对一些风险采取有效的预防,一旦数据由于某种原因丢失,就很有可能对日常工作造成影响,从而影响项目进度,给公司带来巨大的损失。
因此,为了保证工作的连续性和数据的高可靠性和可用性,必须对这些重要的数据进行备份。但是现有备份需要人工在线值班,使备份的效率降低,而且提高了人力成本。
发明内容
1、所要解决的技术问题:
为了保证版本控制系统(SVN)、缺陷管理系统(Mantis)和项目管理软件(redmine)的连续性和数据的高可靠性和可用性,必须对这些重要的数据进行备份,但是现有备份需要人工在线值班,使备份的效率降低,而且提高了人力成本。
2、技术方案:
为了解决以上问题,本发明提供了一种自动备份数据文件的方法,包括以下步骤:第一步:搭建一台FTP服务器,作为备份服务器,并新建备份文件存放的目录;第二步:在SVN服务器端,新建批处理脚本,脚本中按日期创建文件夹,备份SVN系统中所有的项目至该文件夹;第三步:利用WINRAR的自动压缩文件,分别在服务端创建上传文件的脚本;第四步:依次点击‘开始->Windows管理工具’,打开任务计划程序,将各服务器端的批处理脚本,添加到任务计划中,并设置定时执行时间。
在第一步和第三步之间还包括步骤S01:在redmine服务器端,创建批处理脚本,备份数据库和文件夹,并使用日期标注。
在第一步和第三步之间还包括步骤S02:在Mantis服务器端,创建批处理脚本,备份数据库和文件夹。
3、有益效果:
本发明提供的自动备份数据文件的方法,每天定时自动压缩文件,并上传至远程FTP服务器,达到快速恢复服务或迁移服务的目的。系统自动备份不需要在线值班,提高了备份的效率,降低人工成本。
附图说明
图1为本发明的示意图。
具体实施方式
下面通过附图来对本发明进行详细说明。
如图1所示,用户系统中的包括版本控制系统(SVN)、缺陷管理系统(Mantis)和项目管理软件(redmine),用户系统中的版本控制系统(SVN)、缺陷管理系统(Mantis)和项目管理软件(redmine)需要通过各自的备份策略备份至FTP服务端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中通国脉物联科技南京有限公司,未经中通国脉物联科技南京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811067360.8/2.html,转载请声明来源钻瓜专利网。