Exchange 2007 Archiving RRS feed

  • Question

  • Hi all,

    My client is starting to run low on server space and have identified that they would like to archive all emails before a certain date (i.e. 01/01/2010).  Is there a way to achieve this from the EMC or EMS?  Any searching I do just seems to show information on how an end-user can achieve this from within their Outlook... hoping for a global solution I can run from the server to export and free up space.


    Wednesday, January 14, 2015 4:11 AM


All replies

  • Hi,

    Please check what takes up the most server space in Exchange 2007 server.

    If it's transaction log, you can do full backup to truncate these transaction logs.

    If it's database file, deleting mail items won't shrunk database size. You need to defrag your database after you delete mails. You can use MRM in Exchange 2007 to delete the messages.

    For more details, please refer to the following article.


    Or you can export mails to pst file and then remove these mails from mailbox using Export-Mailbox command with the DeleteContent parameter. You can look at the articles below.

    How to Export Mailbox Data




    Best regards,

    Belinda Ma
    TechNet Community Support

    • Edited by Belinda Ma Thursday, January 15, 2015 6:18 AM
    • Marked as answer by Realmcom Thursday, January 15, 2015 10:36 PM
    Thursday, January 15, 2015 6:10 AM
  • Thanks, using your first link "How to Export Mailbox Data" http://technet.microsoft.com/en-gb/library/bb266964%28v=exchg.80%29.aspx I have found the information.

    • To export data that was received between specific dates to a .pst file, run the following command:

      Export-Mailbox -Identity <MailboxIdParameter> -StartDate "<Month/Day/Year>" -EndDate "<Month/Day/Year>" -PSTFolderPath <Path_Of_PST_Folder>\<File_Name>.pst

    I will run a test on a separate mailbox first before I go live, but that looks like it will let me achieve the end goal.

    Thursday, January 15, 2015 10:37 PM