Article ID:
5136
Reviewed:
2016-02-05
Product Version:
AhsayCBS: Pre-7.7.0.0
OS: All platforms
ATTENTION 1st January, 2022: v7 officially End-of-Life [details]
Incorrect backup job status is returned when calling the GetBackupJobReport.do and GetBackupJobReportSummary.do API for backup jobs performed with AhsayOBM / ACB version 7.
"BS_BACKUP_NOT_FINISHED" is always returned as the value for "BackupJobStatus", which is incorrect.
For example:
API call: GetBackupJobReportSummary.do
JSON Post:
{
"SysUser":"system",
"SysPwd":"system",
"LoginName":"username",
"BackupSetID":"backupset_id",
"BackupJobID":"YYYY-MM-DD-hh-mm-ss"}
JSON Return:
{
"Status": "OK",
"Data": {
"NumOfUpdatedPermissionFiles": 0,
"NumOfUpdatedFiles": 0,
"MissedPublicFolder": "",
"NumOfCopiedFiles": 0,
"NumOfNewFiles": 0,
"MissedDatabase": "",
"BackupJobStatus": "BS_BACKUP_NOT_FINISHED",
"TotalMovedFilesSize": 0,
...
This issue can occur if the "DestinationID" parameter was not provided when calling the GetBackupJobReport.do and GetBackupJobReportSummary.do API.
For backup job performed with AhsayOBM / ACB version 7.3.2.0 or above, the "DestinationID" parameter must be provided to get the correct return.
Provide the "DestinationID" parameter when calling the GetBackupJobReport.do and GetBackupJobReportSummary.do API for backup job performed with AhsayOBM / ACB version 7.
Refer to the AhsayCBS API Guide for more details on the required parameters for each API calls.
GetBackupJobReport.do, GetBackupJobReportSummary.do, external, api, GetBackupJobReport, GetBackupJobRepo