Exchange Server Error 528 ‘current log file is missing’ Error Solution

DataHelp Admin | Modified: 2021-03-23T09:18:00+05:30 | Exchange Server

In this write-up, we are going to discuss to a manual workaround to resolve Exchange Server error 528 – current log file is missing.’ in a detailed manner.

Microsoft Exchange is a mail server, which allows to perform collaborative email operations and saves all its data into the database. Exchange database is specially managed in a storage group that contains the Transaction Log File, Database File and System Files i.e., temp.edb file, E##.chk file, Eoo.log file, E00.chk file etc. In many cases, these database files got damaged and you should perform a recovery process.

About Exchange Server Error 528

Once the MS Exchange database got corrupt or damaged then it may cause inaccessibility in user mailbox or can lead to loss of data from Exchange database files. However, as we know about Exchange server that stores entire data into .edb format and allows a user to perform emailing operations. If the mailbox cannot access then, all the mail flow will break so in this case you need to fix the corresponding error and make an Exchange database in a healthy state.

Rapid Solution: To resolve mailbox corruption Exchange Server 2010/2013/2016 users can use the Exchange Recovery tool which is designed and developed algorithm and recover offline/ dismounted Exchange database file from corruption automatically in a simplified manner without using any New-MailboxRepairRequest cmdlet. After recovery, users can export the recovered as well as healthy mailboxes to the Live Exchange Server 2016 / 2013 / 2010 / 2007 / 2003 mailboxes, Office 365 and different file formats. To keep the data safe and secure from corruption users can use the software to convert Exchange database to PST, EML, MBOX, MSG, PDF, HTML file formats in a hassle freeway.

Download Now Purchase Now

Cause of Exchange Server Error 528 in Exchange – Let’s Have a look

When an administrator attempts to perform database restore operation on the Exchange backup files and due to certain reason the restore operation may fail then, users encounter an error code 528. Users will check the reason behind the occurrence of this error by accessing log files and keeps all event entry and now, perform the required operation to fix this error.

When these database log files like edb.log and edb.chk are missing then, it indicates Exchange Jet error 528 along with message like “JET_ErrMissingLogFile”. This error message occurs when MS Exchange VSS Writer is not able to restore the backup files, the Exchange database initially checks the integrity of each log file and if it found that all files are not available then, VSS writer that cannot perform the restore operation and this situation can also lead to Exchange error 528.

EDB log File: This file includes all the entries that change an object of Exchange database within Active Directory due to which when an administrator perform restore operation then, such entries will need to perform successful operation.

Edb.chk File: Once the edb.log file becomes enable and found in its healthy state then, the pointer will switch towards the edb.chk file because this includes database link for each entry in the edb.log file. So this file is needed if you wish to perform restore operation.

The main cause behind this Exchange error 528 is that when the edb.chk and edb.log file has corrupted or lost from the directory of Microsoft Exchange Server.

How to Fix Exchange Server Error 528

There are two different measures to resolve Microsoft Exchange error 528 and both of them are mentioned below in detail:

Measure 1:

Changes are not showing up until all threads can be combined together. Let us have a look:

  1. Go to this path: c:\\Program Files\Exchsrvr\MDBDATA.
  2. Copy these Last E000xxx.log, E00.log files and E00.chk files and paste them at any desired location.
  3. After that, you can remove the E00.chk File
  4. Now, rename the last copied E000xxx.log file to E00.log file
  5. Finally, you can run the following command: C:\\Program Files\Exchsrvr\MDBDATA>”c:\\Program Files\Exchsrvr\bin\Eseutil” /r e00

Measure 2:

  1. Delete the log files along with checkpoints and recover them from last backup.
  2. The occurrence of error code 528 is reported into application server log file so you need to check this database file and then, perform the suitable operation to resolve this Exchange error
  3. Now, you can recover the complete database from backup and this error code 528 can be resolved very simply but make sure that full backup should be latest otherwise you may lose some data.

Final Words

After going through above reasons, we have explained two manual measures to fix “Exchange server error 528″ in detail. Make sure follow each step carefully to get rid of this Exchange server error in a proper way.