locked
Checkpoint file deleted RRS feed

  • Question

  • What will happen if the checkpoint file from exchange has been deleted.

    What all changes will be there in new Checkpoint.

    Monday, March 24, 2014 2:55 AM

Answers

  • If the checkpoint file has been deleted from exchange server, the Checkpoint value reads as "NOT AVAILABLE". In this case, the checkpoint is in the current log file (0xB), and the numbers 7DC and 6F indicate how far into the log file the checkpoint is. To gather more info, please go through this library which would be helpful for you.
    • Marked as answer by cara chen Monday, April 7, 2014 8:20 AM
    Tuesday, March 25, 2014 5:22 AM
  • Hi,

    The Exchange store uses write-ahead transaction logs and checkpoint files to help prevent data loss. Transaction logs record all the changes that have been committed to the in-memory database, while checkpoint files record which logged transactions have been written to the on-disk database files.

    When we recover database, the Exchange store only needs to replay transactions that occurred after the checkpoint. Depending on the time period between backups, this can greatly decrease the number of transactions that must be replayed into the database if a system failure occurs.

    If the checkpoint files are deleted, then the Exchange store will replay all available transaction logs instead of starting from the middle of an available sequence. After you mount your Exchange database, a new checkpoint is created automatically.

    Here is a related article which may help you to understand the checkpoint file for your reference. Please refer to the "Understanding Transaction Logging" section.

    Understanding the Exchange 2010 Store
    http://technet.microsoft.com/en-us/library/bb331958(v=exchg.141).aspx#UTL

    Best regards,
    Belinda


    Belinda Ma
    TechNet Community Support

    • Marked as answer by cara chen Monday, April 7, 2014 8:19 AM
    Tuesday, March 25, 2014 6:23 AM

All replies

  • Hi,

    The Exchange store uses write-ahead transaction logs and checkpoint files to help prevent data loss. Transaction logs record all the changes that have been committed to the in-memory database, while checkpoint files record which logged transactions have been written to the on-disk database files.

    When we recover database, the Exchange store only needs to replay transactions that occurred after the checkpoint. Depending on the time period between backups, this can greatly decrease the number of transactions that must be replayed into the database if a system failure occurs.

    If the checkpoint files are deleted, then the Exchange store will replay all available transaction logs instead of starting from the middle of an available sequence. After you mount your Exchange database, a new checkpoint is created automatically.

    Here is a related article which may help you to understand the checkpoint file for your reference. Please refer to the "Understanding Transaction Logging" section.

    Understanding the Exchange 2010 Store
    http://technet.microsoft.com/en-us/library/bb331958(v=exchg.141).aspx#UTL

    Best regards,
    Belinda


    Belinda Ma
    TechNet Community Support

    • Marked as answer by cara chen Monday, April 7, 2014 8:19 AM
    Tuesday, March 25, 2014 6:23 AM