Recreate Recovery Records from FDB file
Recovery records can be recreated from the MailStoreFileGroup.fdb file using the RecreateRecoveryRecords command.
Recovery Records do not need to be rebuilt in most cases unless there is underlying damage to the database and the Check Integrity feature reports problems with the recovery records.
You must resolve all underlying issues with the database before rebuilding recovery records. Any issues relating to the FDB file, missing messages, or Content DAT files must be resolved before rebuilding recovery records.
MailStore Server
- Login to MailStore Client as admin.
- Open Administrative Tools > Storage > Storage Locations.
- Note the ID number for the damaged Storage Location.
- Right-click the Storage Location and set the state to Disabled.
-
Go to Administrative Tools > API > Command Line and use the RecreateRecoveryRecords command to rebuild the Storage Location ID as noted in the previous step.
RecreateRecoveryRecords --id=1 - Return to Administrative Tools > Storage > Storage Locations.
- Right-click the Storage Location and set the state to Normal.
- Perform a Check Integrity to confirm the state of the database.
- If desired, set the Storage Location to Archive Here status.
MailStore Service Provider Edition
See the Recreate Recovery Records command in the Instance Management documentation.
MailStore Home
- Close MailStore Home.
- Find your MailStore Home data directory. This may be under %userprofile% in a normal install, or alongside the MailStoreHome.exe file using a portable installation.
- Open a command prompt in the MailStore Home data directory.
- Run the following command:
MailStoreHome.exe /recreaterecoveryrecords. - Open MailStore Home.
- Perform a Check Integrity to confirm the state of the database.