一种bs架构系统下自动定时备份数据的实现方法

文档序号:8258538阅读:779来源:国知局
一种bs架构系统下自动定时备份数据的实现方法
【技术领域】
[0001]本发明涉及一种BS架构下系统自动对数据进行定时备份的实现方法。本发明属于计算机技术领域。
【背景技术】
[0002]在当今信息化高速发展的社会,计算机数据是信息的载体,因此,对数据的保护有着十分重要的意义。而对于一个公司而言,计算机数据又可以算是每个公司的关键,想要保证公司的持续运作和业务成功,就必须要加强对公司计算机系统内对数据的保护。平常的人为错误、计算机病毒、硬盘损坏、自然灾害等都有可能造成数据的损坏或者丢失,如果公司的核心数据丢失了,容易给公司和用户两者都带来无法预计的损失。因此对公司系统重要数据进行定时备份有着很重要的意义,一旦数据发生意外丢失,可以尽快恢复数据,使系统运作正常,从而实现业务的连续运行。而随着BS架构系统被公司的广泛使用,在BS架构系统中直接实现定时备份数据功能,并且是定时备份,不需要数据库管理人员每隔一段时间要进行操作一次,这无疑给数据库管理员带来很大方便,甚至普通操作人员都可以独立完成备份数据操作,更加节约了公司的成本。

【发明内容】

[0003]为了防止公司系统中数据的意外丢失而造成对公司或者对用户的损失,本发明介绍了一种BS架构系统下定时备份数据的实现方法。具体步骤如下:
步骤I 系统管理员登”录系统,新建“数据库管理员”这一角色,并把“数据库管理员”角色分配给系统中相应的用户。
[0004]步骤2:拥有“数据库管理员”角色的用户登录系统,如果登录失败,则提示当前登录人员权限不足,并且返回登录页面。
[0005]步骤3:如果登录成功,则进入数据管理页面,点击选择“数据定时备份”功能后,选择需要定时备份的数据库的名称,并且设定备份文件的保留天数及备份文件的保存路径,点击“定时备份”按钮即可实现定时备份功能。
【具体实施方式】
[0006]实施例一
使用MyEclipse 8.6作为开发工具,使用市场上专用的数据库管理工具MySQL建立系统所需要的数据库。
[0007]1.系统初始有“系统管理员”这一角色,系统管理员角色默认拥有系统操作所有权限。
[0008]2.创建并分配角色:系统中拥有“系统管理员”角色的用户登录系统,新建角色“数据库管理员”,并且把“数据库管理员”这一角色分配给系统中存在的一些用户。
[0009]3.执行定时备份:拥有“数据库管理员”角色的用户成功登录系统,并且进入数据定时备份页面,选择需要定时备份的数据库的名称,然后设定备份文件的保留天数及备份文件的保存路径,最后点击“定时备份”按钮,则系统就会根据所设定的时间对数据库定时备份。
[0010]4.删除过期的备份文件:数据进行下一次定时备份时会生成新的备份文件,此时对前一次备份生成的备份文件进行删除操作。
[0011 ] 除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
【主权项】
1.系统初始有“系统管理员”这一角色,系统管理员角色默认拥有系统操作所有权限。
2.“系统管理员”新建角色“数据库管理员”,并把“数据库管理员”这一角色分配给系统中存在的一些用户。
3.拥有“数据库管理员”角色的用户根据需要对数据库进行定时备份操作。
4.数据进行下一次定时备份时会生成新的备份文件,系统自动删除前一次备份生成的备份文件。
【专利摘要】如今我们的社会已经是一个信息化高速发展的社会,计算机数据作为信息应用的核心,对数据的保护有着十分重要的意义。随着BS系统越来越广泛的被使用,拥有对其进行定时备份数据的功能是十分必要的。特别是对一个公司来说,平常的人为错误、计算机病毒、硬盘损坏、自然灾害等都有可能造成数据的损坏或者丢失,如果公司的核心数据丢失了,容易给公司和用户两者都带来无法预计的损失。为了防止这种状况的发生,本发明介绍了一种在BS架构系统对数据进行定时备份的实现方法,该方法可以对相应数据库进行定时备份,无需数据库管理员每隔一段时间要记着备份数据库,给数据库管理员带来很大的方便同时,又保证了数据的安全。
【IPC分类】G06F17-30
【公开号】CN104572664
【申请号】CN201310479941
【发明人】不公告发明人
【申请人】镇江雅迅软件有限责任公司
【公开日】2015年4月29日
【申请日】2013年10月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1