Home Data Recovery Fix Exchange Error 528 “Current Log File Missing” Error Code

Fix Exchange Error 528 “Current Log File Missing” Error Code

1264
SHARE

MS Exchange server is a Windows based mail server that enables admins to perform collaborative email operations and save its entire data into database. The Exchange database comprises of various files like Transaction Log File, Data and System Files (temp.edb file, E##.chk file, Eoo.log file, E00.chk file etc.) and this database is stored and managed in a storage group. Many times, these data files get damaged/corrupted and Exchange admins need to perform EDB recovery process. To help you perform the same, we have come up with this blog that will discuss in details, various methods to fix Exchange Error 528 “Current Log File Missing” Error Code issues.

What is Exchange Server Error 528?

When Exchange Server database becomes corrupt or damaged, then it creates issues in accessing user mailbox or may even lead to data loss from MS Exchange Server database files. As we know that Exchange Server stores its entire data in .edb file and allows users to perform emailing operations. The inaccessibility of mailbox will result in breaking of mail flow.  So in such a case, you need to resolve the respective error and get back Exchange database in healthy state.

Common Reasons for Jet Error 528 Encounters in Exchange Server

When an Exchange admin performs database restore operation on Exchange backup files but if, due to any reason, this restore process fails then, users get 528 error codes. Users can check the cause of this error by accessing log files and checking event entry and then take required action to resolve this error.

When the database log files (edb.log and edb.chk) are missing, then it points to Exchange Server 528 error and shows the message “JET_ErrMissingLogFile”. This message occurs when Exchange VSS Writer is unable to restore backup files. The Exchange database first checks the integrity of each associated log file. If it finds that all associated files are not present and because of these absent log files VSS Writer was unable to complete restore operation. This situation further causes Exchange Jet Error 528 occurrence.

  • Edb.log File : EDB Log File preserves the details of operation done on items and objects in Exchange Database. This files consists of all entries which modifies the database object within the active directory. These active directories are important because they help in successful restore operation when MS Exchange administrators perform EDB restore operation.
  • Edb.chk File : The EDB.chk file comprises of link to the Edb.log database file. Once the Edb.log file is thoroughly analysed and found to be in healthy state, then the pointer will move to the edb.chk file, which contains link to the database for each associated entry in Edb.log file. Therefore, this Edb.chk file is also very crucial for accomplishing Exchange database restoration process.

Note : The main reason for occurrence of Exchange error 528 is the corruption or missing of Edb.log and Edb.chk files from MS Exchange Server directory.

How to Fix Exchange 2010 Error 528 “Current Log File Missing” Error Code

There are various methods that helps users to fix MS Exchange Server Jet 528 errors, as mentioned below :

Method I :

  • Go to C:\\Program Files\Exchsrvr\MDBDATA
  • Copy last E000xxx.log, E00.chk and E00.log files and paste them at any other location.
  • Then remove the E00.chk File and rename the last copied E000xxx.log file to E00.log file
  • Finally, run the command : C:\\Program Files\Exchsrvr\MDBDATA>“c:\\Program Files\Exchsrvr\bin\Eseutil” /r e00

Note : Desired changes will come into effect only when all threads are combined together.

Method II :

  • First Delete log files alongwith checkpoints and then recover them from previous backup.
  • The appearance of 528 error code is stated into application server log file. Therefore you have to analyse this database file and then, do the appropriate action to fix this Exchange Server 528 error
  • Now, you can recover entire Exchange database from its backup and resolve this error code 528, but ensure that the backup from which you are restoring data must be latest, otherwise there may be some data loss.

Alternate Solution to Resolve Exchange Error 528 Code

As seen above, manual methods are quite complex and needs technical expertise to follow them. Also there are increased chances of data loss when the Database from which backup is saved, is not up-to-date.  So what can be done in such situation? Simply, get professional third party utility that provides expert solution to fix Exchange Error 528 “Current Log File Missing” error code issues. EDB Recovery Tool is one of the best utilities that repair EDB files and also supports to export EDB database to healthy PST files and other options like MBOX, PDF, EML, Live Server and Office 365. The software can also be tested for its efficiency using its FREE Demo edition that recovers complete Exchange EDB data, but exports first 20 items per folder to required output option.

Conclusion

Handling Exchange 2010 Error 528 “Current Log File Missing” Error Code can be a tough task if not done properly. So, we have discussed both manual and automated solution for resolving Jet 528 error code of Exchange 2016, 2013, 2010 etc. editions. You can opt any of them as per your needs and convenience.

SHARE
I am Shamira Paul, working as a Senior Technical Analyst in a renowned IT company. Reading and writing new technical blogs is my passion and I look forward to share new ideas with others.