发明名称 一种硬盘Linux文件系统的数据备份还原与权限控制方法
摘要 一种硬盘Linux文件系统的数据备份还原与权限控制方法,用来解决用户因误操作而丢失重要的Linux数据和机密的Linux数据被他人非法访问的问题。它是通过在硬盘的高端地址中划分出一个独立于任何文件系统、操作系统的区域,将此区域作为Linux数据备份保护区来备份、还原重要的Linux分区数据。它通过对整个硬盘设定用户密码、用户权限来彻底地控制硬盘中Linux数据安全。
申请公布号 CN100555232C 申请公布日期 2009.10.28
申请号 CN200410073443.X 申请日期 2004.12.21
申请人 西安三茗科技有限责任公司 发明人 李增胜
分类号 G06F11/07(2006.01)I;G06F1/00(2006.01)I;G06F12/14(2006.01)I 主分类号 G06F11/07(2006.01)I
代理机构 代理人
主权项 1.一种硬盘Linux文件系统的数据备份还原与权限控制方法,其特征在于,通过硬盘ATA接口规范中定义的主机区域保护指令SET MAX ADDRESS EXT命令使得硬盘读写最大地址小于硬盘实际最大扇区地址,则会在硬盘最高端的地址形成保护空间,即在硬盘的高端地址中划分出一个区域作为保护区,该保护区分为三个部分:档案集存储信息区、保护区数据存储区、保护区系统信息区;保护区数据存储区用来存放压缩过的Linux分区有效数据;档案集存储信息区用来记录保护区数据存储区的占用情况;保护区系统信息区用来保存保护区的重要参数;将Linux文件系统中已使用的有效数据进行备份,而不是将Linux分区中的所有扇区内容都进行备份,根据Linux文件系统EXT2、EXT3的设计原理,解析Linux文件系统中的超级块、组描述符、位图表来判断分区中具体的有效扇区,以整个Linux分区为单位备份到保护区内,在需要时选择任意满足容量要求的目标分区对备份的Linux分区进行恢复,并且通过控制对整个硬盘的访问权限来保证Linux文件系统中的机密数据不被他人非法访问,其中通过硬盘ATA接口规范中定义的安全模式特色指令集实现硬盘访问权限控制和通过设置虚拟密码对密码的级别、用户个数提供扩展,来实现Linux文件系统数据的权限控制。
地址 710075陕西省西安市高新技术产业开发区科技二路77号光电子专业孵化器3层