[发明专利]一种应用于NTFS文件系统下的文件权限备份方法在审
| 申请号: | 201310112141.8 | 申请日: | 2013-04-02 |
| 公开(公告)号: | CN103176866A | 公开(公告)日: | 2013-06-26 |
| 发明(设计)人: | 穆裕 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F21/62 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250014 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种应用于NTFS文件系统下的文件权限备份方法,系统包括:集中式数据获取模块(1)、catalog数据组织模块(2)、文件访问权限备份恢复模块(3),使用集中式备份集数据获取方法获取文件系统下的文件权限与属性信息,将文件信息数据组织成catalog文件备份至介质服务器,以防止系统崩溃或异常导致域用户权限的丢失,以及文件无法读取或需要手动重新配置域用户权限麻烦。 | ||
| 搜索关键词: | 一种 应用于 ntfs 文件系统 文件 权限 备份 方法 | ||
【主权项】:
一种应用于NTFS文件系统下的文件权限备份方法, 其特征在于使用集中式备份集数据获取方法获取文件系统下的文件权限与属性信息,将文件信息数据组织成catalog文件备份至介质服务器,以防止系统崩溃或异常导致域用户权限的丢失,以及文件无法读取或需要手动重新配置域用户权限麻烦,系统包括:集中式数据获取模块(1)、catalog数据组织模块(2)、文件访问权限备份恢复模块(3),其中:集中式数据获取模块(1)用于集中获取备份文件的路径列表信息,通过递归算法扫描用户设定的备份源路径,通过路径比对确定是否为需要备份的文件或目录,形成一份备份文件路径列表信息,以提供给文件访问权限备份恢复模块(3)路径信息,用于文件信息的备份操作;catalog数据组织模块(2)用于存储每个文件的信息,catalog结构体如下:typedef struct _CATALOG_INFO { DWORD dwSize; DWORD dwFileType; DWORD dwFileSizeHigh; DWORD dwFileSizeLow; DWORD dwFileAttribute; FILETIME ftCreatedTime; FILETIME ftLastAccessTime; FILETIME ftLastWriteTime; int nBackupSet; DWORD dwFilePathLen; DWORD dwFileDACLLen; #define FilePath(ptr) ((char *)ptr + sizeof(struct _CATALOG_INFO))#define FileDACL(ptr) ((char *)ptr + sizeof(struct _CATALOG_INFO) + ptr‑>dwFilePathLen)}CATALOG_INFO, *PCATALOG_INFO;结构体中的成员分别代表:catalog文件大小、文件类型、文件大小的高字节、文件大小的低字节、文件属性信息、文件创建时间、文件最后访问时间、文件最后写入时间、备份集ID、文件路径长度、文件权限信息长度、文件路径信息、文件权限信息,每个文件会将上述相关信息存储成catalog信息,将每个文件的catalog信息写入到catalog文件中去,写入完成后将整个catalog文件发送到介质服务器进行保存;文件访问权限备份恢复模块(3)用于备份或恢复文件的访问权限,根据集中式数据获取模块(1)提供的备份文件路径列表信息对每个路径提取相应的文件访问控制表信息,提供给catalog数据组织模块(2)进行catalog信息的组织。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310112141.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种具有温度敏感性的多级复合微球及其制备方法
- 下一篇:一种配药罐





