Archiving mail servers via a simple mail transfer protocol (smtp) server
AssigneeCommvault Systems, Inc.
InventorsSunghyun Wang, Jun H. Ahn, Manas Bhikchand Mutha
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing data storage operations, such as archiving and/or backing up of data, for mail servers, such as Exchange servers, via a Simple Mail Transfer Protocol (SMTP) interface are described. For example, the systems and methods may provide an SMTP server between one or more Exchange servers and a media agent, which is configured to performing secondary copy operations, in order to quickly and/or efficiently generate archive or other secondary copies of various mailboxes within the mail server before or during the transfer of mail data to the media agent for data storage operations.
Claims20
A computer-implemented method for archiving a mail server, the method comprising:
- performing, by a data agent of a Simple Mail Transfer Protocol (SMTP) server:
- accessing data stored in one or more mailboxes of the mail server, wherein the data is accessed via an SMTP interface established between the SMTP server and the mail server;
- generating one or more files that contain the data from the one or more mailboxes;
- and
- performing, by a cleanup agent of the SMTP server:
- transferring the one or more files to a media agent of an information management system, wherein the media agent is in communication with the SMTP server;
- and
- generating, by the media agent, backup copies of the one or more files, wherein the backup copies are of a different data format than the one or more files.
A system for archiving a mail server, the system comprising:
- a Simple Mail Transfer Protocol (SMTP) server configured to communicate with the mail server over an SMTP interface, wherein the SMTP server comprises a data agent configured to:
- access data stored in one or more mailboxes of the mail server, wherein the data is accessed via the SMTP interface established between the SMTP server and the mail server;
- and
- generate one or more files that contain the data from the one or more mailboxes;
- wherein the SMTP server comprises a cleanup agent configured to:
- transfer the one or more files to a media agent of an information management system, wherein the media agent is in communication with the SMTP server;
- and
- wherein the media agent is configured to:
- generate backup copies of the one or more files, wherein the backup copies are of a different data format than the one or more files.
A non-transitory computer-readable medium having stored thereon software instructions that, when executed by a Simple Mail Transfer Protocol (SMTP) server cause the SMTP server to perform a method for archiving a mail server, the method comprising:
- accessing data stored in one or more mailboxes of the mail server, wherein the data is accessed via an SMTP interface established between the SMTP server and the mail server;
- generating one or more files that contain the data from the one or more mailboxes;
- transferring the one or more files to a media agent of an information management system, wherein the media agent is in communication with the SMTP server;
- and
- generating, by the media agent, backup copies of the one or more files, wherein the backup copies are of a different data format than the one or more files.
Dependencies are inferred from the claim text.