Restore fails due to CRC error

Restore fails due to CRC error

When the Backup is Password protected, then during restore, the application is unable to unzip the backup file due to CRC error below,

Default Backup password: SDP123!
java.io.IOException: invalid CRC (MAC) for file: inlineimages/WorkOrder/1692/1502688304615.png

As a workaround to restore the Backup, follow the steps below,

1. In the application server, navigate to the Backup path where the Backup .data file is present.

2. Right click on the .data file using 7Zip and click on 
Extract Here. You might be asked to enter the password here, customer should know it.

3. Now select all the files which are extracted and right click, Select
 7Zip and add to <filename>.zip. Once you get the file <filename>.zip, rename it to <filename>.data

Tip: Ensure you are not selecting the original file from which files were extracted.

4. Once you get the zip file, you will see that the Size of the file is not changed. This is the indication, that the process was successful.

5. Similarly if you have more than one .data file , you need to follow the above said procedure for all of them.

Now if you try to restore the renamed new .data files it will restore without the CRC error.

          • Related Articles

          • Unable to restore database : zip file too large

            In oldest versions like 8.0, 8.1. 8.2, 8.3, you may come across restore issues when the backup file is huge (even more than 3 or 4GB). In those cases, this article would be helpful. Scenario 1: If you come across this when you are trying to setup UAT ...
          • Mail sending failed due to SendAsDeniedException

            Log Trace Caused by: com.sun.mail.smtp.SMTPSendFailedException: 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. Cause: ...
          • Unable to add or update worklog

            When you get an error stating - Work log across multiple days is not allowed. Please follow the below steps to fix this case.  A) ID -  15344 Unable to add or update worklog  1. Go to Admin -> Timesheet settings. 2. Enable  Allow multi-day work log ...
          • Unable to start the application after power failure

            Issue: In certain cases, after a power failure, when the server restarts, the application fails to start and we could see indexoutofboundsexception in the log traces. Cause:  This error occurs because the license file gets corrupted which may be due ...
          • Unable to add new technician due to unavailable Accounts or Sites

            There are chances where while creating a technician it might not show any account or any site. If that is the case then we won't allow to save that technician page without associating any account and site, if login is enabled for that technician. If ...