1. A policy based data archiving system, comprising: a user activity monitor, coupled to an end user device, for monitoring, in real time, an end user's attempt to access data stored on a primary storage device, and responsive to said end user's attempt to access data on said primary storage device, for providing a notification of said attempt, said notification including an indication of the nature of said end user's attempt; a storage policy rules device, responsive to said notification of said attempt by said end user to access data on said primary storage device, for accessing one or more storage policy rules previously established and stored on said storage policy rules device, and for comparing said nature of said end-user's attempt with said one or more storage policy rules, and responsive to an indication that said nature of said end-user's attempt corresponds to at least one of said one or more storage policy rules, for providing an indication of said correspondence; an archiving translation device, coupled to said storage policy rules device, and responsive to said indication of said correspondence between said end-users attempt and said at least one of said one or more storage policy rules, for utilizing said at least one of said one or more storage policy rules to scan said storage device and for identifying one or more files which must be archived based upon said at least one of said one or determination more storage policy rules, and responsive to said identification of one or more files to be archived, for providing said identification to an archiving control device, and for providing to said archiving control device one or more commands understandable by said archiving control device, said one or more commands including specific instructions for said archiving control device as to how to handle said identified files to be archived.