Critical : Error while invoking backup (Manual backup and backup scheduling fails)

Critical : Error while invoking backup (Manual backup and backup scheduling fails)

Hi Service Desk Employee.

I am implementing your product at a customer site. I got an error messages through mail after I enabled backup scheduling. Below are the email I receive from the system.

Message

Dear Admin,

Unable to take the backup of ServiceDesk Plus, So please contact your database Administrator [OR]
product support for further assistance to fix the below error and forward this E-Mail and support file(s) to servicedeskplus-support@manageengine.com

Error Message

java.util.zip.ZipException: ZIP file must have at least one entry at java.util.zip.ZipOutputStream.finish(Unknown Source) at java.util.zip.DeflaterOutputStream.close(Unknown Source) at java.util.zip.ZipOutputStream.close(Unknown Source) at com.adventnet.servicedesk.tools.SDBackUp.endBackup(SDBackUp.java:563) at com.adventnet.servicedesk.tools.SDBackUp.process(SDBackUp.java:98) at com.adventnet.servicedesk.setup.task.ScheduledBackupTask.executeTask(ScheduledBackupTask.java:93) at com.adventnet.workengine.task.internal.TaskManagerImpl.executeTask(TaskManagerImpl.java:706) at com.adventnet.workengine.executor.internal.WorkFlowExecutor.executeStartingTask(WorkFlowExecutor.java:160) at com.adventnet.workengine.executor.internal.WorkFlowExecutor.executeWorkFlowTemplate(WorkFlowExecutor.java:115) at com.adventnet.workengine.executor.internal.WorkFlowExecutor.executeWorkFlow(WorkFlowExecutor.java:105) at com.adventnet.workengine.executor.internal.LocalWorkFlowExecutionHandler.execute(LocalWorkFlowExecutionHandler.java:67) at com.adventnet.workengine.internal.WorkEngineImpl$WorkFlowExecutorThread.run(WorkEngineImpl.java:931) at com.adventnet.workengine.service.ThreadPoolService$WorkerThread.run(ThreadPoolService.java:256) at java.lang.Thread.run(Unknown Source)

Trouble shooting tips


Please contact your DBA to update the following sql query

update Task_Input SET OPERATIONAL_STATUS = 4 where SCHEDULE_ID = (select SCHEDULE_ID from schedule where SCHEDULE_NAME = 'BackupSchedule')

This sql query will stop your backup scheduling





Environment of Implementation:
- Manage Engine ServiceDesk Plus Professional 8.2.0 (Build 8200)
- Database : MS SQL 2008 R2











                  New to ADSelfService Plus?