Patent ID: 8370442

Claim:
A system for performing a data storage operation for data stored on a mail server, the system comprising: an identification component stored within a memory of the system, wherein the identification component is configured to identify one or more changes within a data store associated with a mailbox, wherein the one or more changes include movement of at least one electronic mail message from one folder to another folder within the mailbox, deletion of at least one electronic mail message from a folder within the mailbox, or reception of at least one electronic mail message at an inbox folder within the mailbox; a log component configured to communicate with the identification component, wherein the log component is configured to generate one or more log entries, wherein each of the one or more log entries is associated with the one or more changes to the data store, and wherein at least some of the log entries include path and type information for changes in the data store; and a content indexing component, wherein the content indexing component accesses the one or more log entries to identify entries containing path and type information for changes in the data store and creates an index of content associated with the messages stored within the data store and associated with the one or more identified changes, wherein the content is associated with the messages comprising at least one of: sender information, recipient information, subject information, message type, text within the body of the messages, or attachment information, such that the system can associate, using the index of content, messages based on content; wherein the one or more log entries do not include copies of data changed in the data store; and, a data transfer component configured to communicate with the log component and configured to perform copy operations for the data store associated with the mailbox, wherein the data transfer component is configured to access messages stored within the data store that are associated with the one or more identified changes and associated with the generated one or more entries, and copy the accessed messages to a secondary copy of the data store.