基于linux的数据备份系统的设计与实现

被引量 : 0次 | 上传用户:dawnsun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在目前信息化时代,信息资源是十分重要的,而信息资源主要存储在计算机上,因此,对计算机中的信息资源进行及时有效的备份和恢复具有重要的意义。随着Linux操作系统被越来越多的用户使用,在Linux系统下开发相应操作方便、界面友好、功能完善的数据备份软件是必要的。而目前常见的Linux商用备份软件均采用独家专利技术,价格昂贵,因此开源数据备份软件的设计与实现成为一个新的研究和应用目标。本文针对上述情况,分析了目前基于Linux平台的主流商用和开源数据备份软件。从数据备份内容、功能、技术可行性三个方面进行详细的需求分析,设计并实现了一个在Linux平台下的开源数据备份系统。备份系统采用结构化软件开发方法和基于B/S体系架构,在Linux网络操作系统平台上,选用MySQL为网络数据库服务器,Apache为web服务器,PHP和C为程序实现语言,实现了周期性与非周期性的完全备份和文件差异备份功能,可以备份Linux服务器上的文件、MySQL数据库以及通过Samba、NFS共享的客户端文件。系统遵守GNU公共许可证,源代码开放,便于修改和二次开发。系统框架设计层次清晰,构件之间耦合度低,灵活性高,适用于中小企业服务器数据的备份,系统操作简便,透明度高,利于用户操作。预期系统在投入使用后,会取得良好的效果。本系统不足之处是目前只支持中小型服务器的在线MySQL数据库完全备份,下一步考虑支持Oracle等大型数据库备份,该备份系统只实现了局域网内的数据备份,将来考虑将系统应用到更广泛的远程数据网络存储备份,实行异地容灾备份。
其他文献
大学生廉洁教育是高校德育、思想政治教育工作的重要组成部分,廉洁教育在国家整个教育体系中起到了重要作用,从社会、高校和个人三个层面表明加强高校大学生廉洁教育具有极为
介绍在硫精矿浆浓缩脱水中使用3 ̄#絮凝剂的沉降试验及工业应用效果。5年的生产实践表明,聚丙烯酰胺阴离子型絮凝剂能有效抑制硫精矿浓缩池溢流跑浑,每年减少价值15~20万元的硫精矿损失,避
首饰应该是以现代设计手法,表现东方文化精髓的设计理念的首饰。首饰文化应该是装饰功能与艺术表现相结合的以各种材料为载体的精神文化。珠宝市场发展到一定阶段,文化就成了
促黄体生成素(luteotropic hormone,LH)对于辅助生殖中诱发排卵或超促排卵具有重要作用,该文就LH在支持卵泡发育中的作用作简单综述。
烘焙是一种具有应用潜力的热化学预处理方法,可用来提升生物质的能量密度。含氧烘焙能够加速生物质有机组分的降解进而形成复杂的孔隙结构,对染料废水和铅、镉,汞等重金属离子有很强的吸附能力。本文对玉米秸秆颗粒烘焙所得固体产物进行了详细的检测,通过工业分析、元素分析、氮吸附脱附实验、扫描电镜(SEM)、傅里叶红外光谱(FTIR)测定实验和亚甲基蓝吸附实验对比分析了反应温度、反应气氛和原料含水率对烘焙产物物化
本文对三相异步电机的电源断相各种保护电路进行比较分析后,利用电压采样原理设计制作出了一种实用、安全、可靠的三相异步电机电源的断相、过压、欠压保护电路,并对其工作原
本文致力于设计实现一套基于地理信息系统(GIS)、全球定位系统(GPS)和通信分组无线服务(GPRS)的智能公交调度系统。(1)结合中国智能公交系统现状与需求,分析了系统的主要功能
三仁汤原为治疗邪在气分、湿重于热之湿温初起而设。通过宣上、畅中、渗下,使湿邪从三焦分消,湿解热清,则湿热诸症自解。通过辨证施治,可广泛应用于内外妇儿诸科,凡证属湿热
随着片上系统(System on Chip, SoC)集成度的提高,传统的总线结构已不能高效满足当前IP核之间的通信需求。为了克服总线结构的不足,片上网络(Network on Chip, NoC)作为一种
随着软件开发技术的发展,软件越来越复杂,人们对软件的需求也越来越多,软件是否是按需求开发,能否正确有效的运行,成为软件开发者日益重视的问题。软件测试在整个软件开发过