A file server, one of the places where a company stores it data, is a goldmine. In the beginning, we had filing cabinets managed by individuals and departments who had policies for archiving and purging documents over time due to space limitations or organization. This paper explores possible solutions for archiving a network file system. When we switched from filing cabinets to digital data storage, two things were not added to file systems. First, there is a tendency for data to grow at a dramatic rate without the benefit of archiving. This leads to adding more disk space. Clearly, this cannot go on forever. Secondly, role-based security and auditing measures were never implemented to limit data access rights to select individuals easily. Aside from the geographic challenges a company has in archiving data, many companies do not have a system for archiving data, audit usage and/or permissions of what they have, and the location of data in the future. This paper documents my research and approach to solving this problem. I wrote a C# program which can inventory files on a server as well as report relevant file and directory properties to enable the business to make decisions about what to do with this data. This information is stored in a SQL 2005 database. I surveyed part of my current company to assess what role-based needs were present. Once this data was archived, the system provides a log of when and what was archived. This paper outlines my results of the above tasks in the following pages.

Library of Congress Subject Headings

Electronic information resources--Management; Database management; Classification--Data processing; Information storage and retrieval systems--Data processing; Computer networks--Management

Publication Date


Document Type


Student Type

- Please Select One -

Department, Program, or Center

Department of Computing Security (GCCIS)


Stackpole, Bill

Advisor/Committee Member

Troell, Luther


Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: QA76.9.D3 B68 2008


RIT – Main Campus

Plan Codes