1. A method for indexing data stored on a storage system by a client, the method comprising the steps of: determining, by an agent executing on the client, that data has been modified by the client; parsing, by the agent, the modified data; transmitting, to a data management module, the parsed data; and updating a search database utilizing the parsed data, whereby data stored on the storage system is indexed.