基于B/S模式的Linux备份系统的设计与实现

2022-09-10

一、B/S结构与linux的优势与劣势

在信息技术迅猛发展的今天, 信息资源的重要性不言而喻, 它几乎是一切信息技术发展的前提。而计算机则是这些信息资源的重要存储工具。计算机的性能以及系统的优越程度决定了这些重要信息资源的安全性。众所周知, 无论怎样的计算机都不能避免的会发生资料文件丢失且无法找回的事件, 因此对信息资源进行及时有效的备份就显得尤为重要。同时, 随着更多用户加入到Linux操作系统的使用群体当中, 一个具有”普适性”的数据备份软件就成为大众的需要。这种软件, 不仅要操作简单, 内容简明, 而且界面不能华而不实, 麻雀虽小, 但仍然要功能齐全。市面上较为常见的Linux商用备份软件, 因为他们都运用了比较秘密的独家专利软件, 所以价格方面就不是所有用户可以负担得起的。因此, 致力于既能给予大众方便快捷, 又能在价格上让用户普遍接受的开源数据备份软件的设计就令人耳目一新。并且它的应用将会成为备份软件方面的全新方向。开源备份系统在软件开发方式上采取结构化体系, 在框架结构上是以B/S体系为基础, 在Linux网络操作系统平台上, 去选用MySQL为网络数据库服务器, Apache为web服务器, PHP和C为程序实现语言, 使得完全备份上的周期性与非周期性得以体现, 并且文化差异备份也可以囊括其中。这样做的好处是不仅使得Linux服务器上的文件、MySQL数据库能够得到备份保护, 还可以通过Samba、NFS共享的客户端文件。

为了达到完全程度的源代码开放, 该系统严格遵守GNU公共许可证, 这样的话即便除了问题和差错, 也可以利用二次修改和二次开发来补救。该系统框架设计有着层次清晰, 结构明了, 的有点, 并且构件之间灵活程度高, 在操作操作简单明了, 透明程度高。在这样的框架结构和操作系统中, 不仅仅适用于备份中小企业服务器数据, 更有利于大多数用户操作的简便。极大程度地解放了用户双手, 更加便利简明。这样的脱胎于受众喜好的产品在得到推广后一定会在用户心中占有一席之地。但事物总是两面性的, 没有任何一件事物是完美无缺的。而本系统的不足之处就在于目前得技术水平下, 仅能做到支持中小型服务器的在线MySQL数据库的完全备份。受限于技术水平, 当前只能做到这一步。但是下一步即将考虑得是支持Oracle等大型的数据库备份。该备份系统只实现了局域网内的数据备份。所以之后会努力把该系统应用到范围更加广阔高远的远程数据网络存储备份中去, 实现异地容灾备份。

二、B/S结构与linux的设计与实现

如今的社会早已经不是一支笔, 一张纸办公的时代。无纸化, 信息化已经兴起并且以不可思议的速度不断的普及开来。在这过程中计算机数据已然成为了信息应用的核心, 甚至公司的运营情况都要建立在信息系统和信息数据完备的前提下, 不然公司想要谋其发展, 在这个年代, 恐怕是天方夜谭, 无法实现了。因此想要给公司的业务运行和运作提供保障, 加强对计算机数据的保护是刻不容缓的, 不可忽视的。许多无法预料的失误都会给公司造成无法预估的损失。比如人为的错漏、硬盘毁坏、病毒等等都有很大可能造成公司数据甚至商业机密的损坏或丢失。目前, 因为公司信息的损坏, 商业机密的泄露导致的企业经济严重受损的案例层出不穷。所以, 对重要数据进行及时的备份, 有着重要以及必要的意义, 这个意义就在于它能为公司的正常运营和持续发展提供了一份保障, 提高关于公司重要数据的安全性。使得公司能够在保持优势的基础上长足发展。

Linux操作系统功能, 毫无疑问是非常强大的, 它源码是公开的, 在安全性强的同时也提高了稳定性。基于得天独厚的优势, 越来越多的中小企业已经入手, 开始使用Linux系统, 将该系统作为本企业网络服务器的数据信息平台。为了能够尽量保证系统的可靠程度和安全系数, 人们对一款适合的备份软件的需求越来越大, 从而对Linux服务器中所有的内容和数据进行数据备份。即使如此, 其中难以轻易忽略的一点是Linux商用数据备份软件由于使用了国家专利, 新式技术使得价格方面难以被中小企业所接受, 那么这无法与Linux的“开源”思想相吻合。由此, 在此时此刻, 当时当代就非常急需一种适用于中小企业级进行数据备份的软件, 在尊重于用户需要的同时, 看重用户体验的产品, 两者兼顾, 才能走的越来越远, 才能使Linux的使用更加广泛, 普及到世界的每个角落。以开源为精神思想的Linux备份软件有了更加广阔的发展前景, 开源软件价格较为低廉, 且根据每个产品特性, 每个用户都可以根据自己的需求, 对软件进行自行的开发或者进行修改, 可以添加一些更新颖的应用功能, 在提高备份数据的安全系数时开源软件的BUG也可以最大程度最大效率地得到修正。

现在, 市面上较为常见的商业性质存储备份工具, 都是可视性的。但由于较为昂贵, 维护和维持运行的成本较高。因此, Linux操作系统自然是广大用户的首选之一。

三、总结

在目前, 在大数据时代下, 黑客技术猖狂, 数据遗失现象层出不穷。若想要保护公司重要信息以及维护公司重要机密, Linux备份系统是一个不错的选择。其安全性以及适用性都极大的满足了用户的需要, 相信未来发展前景是一片光明。

摘要:B/S (Browser/Server) 结构是指浏览器以及服务器的结构。近代社会中网络技术的逐渐兴起与迅速发展, 传统的C/S结构早已无法满足小部分特殊需求并适应百台以上电脑同时进行使用。在如今大数据时代的不断推动之下, B/S结构即对传统C/S结构所进行的升级和改进。在B/S结构下, 相关用户在系统运行的过程中, 使得客户端电脑载荷得到了很大程度上的减轻, 并且在这个过程中使得系统维护和系统升级的成本大大降低, 与此同时用户的使用成本就得到了相对足够的控制。因此B/S系统因为其较低的成本和优秀的处理结构赢得了众多的信任和喜好。以下我将从我个人经验, 谈谈基于B/S模式的Linux备份系统的设计与实现。

关键词:B/S结构,linux系统,设计与实现

参考文献

[1] 孙连军.基于B/S架构的集团化数字校园智能管理平台的设计与实现[D].济南:齐鲁工业大学, 2015.

上一篇:自然而得辅助线——由一道七(下)期末测试几何证明题所得的启示下一篇:浅议非计算机专业人员如何管理好电子档案