论文部分内容阅读
快速增长的数据信息在推动计算机存储技术发展的同时,也为信息资源的管理带来了极大的困难,特别是存储安全问题,已成为当前存储领域研究的热点。数据备份和恢复技术已经成为IT基础架构的一个重要因素,在数据保护中扮演着非常重要的角色。对存储系统进行备份和恢复不仅有利于服务器系统的灾后重建,也可以减少终端操作系统损坏带来的数据灾难。
本文首先介绍有关数据备份、恢复的背景知识,然后介绍了WinFS、NTFS、XFS三种文件系统,并对其物理存储结构进行深入分析,在此基础上设计了NTFS文件系统备份恢复方案和XFS文件系统备份恢复方案。
WinFS文件系统是微软提出的新型关系文件系统,在文件系统中融合了数据库技术,使得用户能够更便捷、迅速的查找本地及网络资源。本文在大量的实验基础上,结合Linux开源代码资源,分析得出当前版本的WinFS文件系统底层存储结构完全依赖于NTFS文件系统,因此可以使用NTFS备份恢复系统来实现winFS文件系统的备份和恢复,并在此基础上实现了NTFS文件备份恢复方案。
Linux是当前应用最广泛的类UNIX操作系统,它具有高效、稳定的优点,并且对硬件支持较好,非常适合服务器领域的应用。XFS大型日志文件系统是服务器系统安装时的首选文件系统。在这个背景下,本文以Linux平台及开源代码资源为基础,通过解析XFS文件系统存储结构,实现了XFS文件系统备份恢复方案。
本文的创新点在于:
(1)通过移植Linux kernel 2.6.8内核中的XFS、NTFS源码,实现了不依赖于操作系统文件系统支持的文件系统备份恢复软件;
(2)通过对winfs文件系统进行深入分析,验证了使用NTFS文件备份恢复系统备份恢复当前版本WinFS文件系统的可行性。
本文通过深入研究,实现了NTFS、WinFS及XFS文件系统的备份和恢复,很好的解决了Linux及windows下三种文件数据备份和恢复问题,为计算机数据灾后及时恢复提供了便利、快捷的方法。在提高灾后数据重建速度的同时,减少了数据灾难带来的损失。