Skip to main content

AhsayCBS (DIY) v9.7.0.0 Release Notes (04-Sep-2023)

Limitation / Known Issue of This Version

Deployment / Upgrade

  • For multi-domain SSL certificates added to CBS before v7.17.0.30, users are required to re-add the SSL certificates to CBS v7.17.0.30 or above, before the certificates can be used on sub-admins accounts.

Note

  • Besides the availability of re-branding option, the license key must have valid maintenance in order to build any v9 branded AhsayCBS/OBM/ACB installer.

This release contains the major features listed below:

Enhancements

API

  • Add “Dedupe Saving” Information to APIs “GetBackupJobReportSummary.do” and “GetBackupJobReport.do” (ref: T-33563)
  • Update APIs to support Recycle Bin (ref: T-36030)
  • APIs to get exact Backup source usage for VMs/M365/Exchange MailLevel Backupsets (ref: T-36865)
  • Add DestinationID in ListBackupJobStatus when backup status is Missed (ref: T-36498)

Backup Destination

  • Enhanced exception handling for Backblaze Destination (ref: T-25218)
  • Support for ListObjectsV2 API for S3 Destination (ref: T-36616)
  • Prompt to show confirmation of trusting the custom cert of S3 compatible destinations (ref: T-35695)
  • Support Immutable Storage mode (WORM) on CBS Destination (ref: T-35849)
  • Support Immutable Storage mode (WORM) on S3 Destination (ref: T-37029)
  • Support adding existing Azure container as destination (ref: T-37368)

Application Specific Backup/Restore - Microsoft365

  • Add Search function in Restore UI for M365 Backupsets (ref: T-36767)
  • Merge all Sub-Index Files into One Single index (ref: T-35885)
  • Restore Performance Tuning for Document versioning (ref: T-36275)
  • Backup Performance Tuning for Sharepoint Sites & Mails (ref: T-36573)
  • Restore Performance Tuning for Sharepoint (ref: T-35837)
  • Support for M365 Archive Mailbox (ref: T-37145)

Index

  • Enhanced mechanism for cleaning up outdated Backupset Index files (ref: T-35475)
  • Better handling the checking incomplete metafolder during Data Integrity Check & Periodic Data Integrity Check (ref: T-37191)

Administrative Management

  • Add Network traffic Diagram in Dashboard (ref: T-35840)
  • Add “Reset button” for Branding Settings (ref: T-35845)
  • Add ways to check per-user Recycle Bin statistics (ref: T-35987)
  • Reset password link using HTTPS by default (ref: T-36556)

General / Miscellaneous

  • Make Backup Username and Backupset clickable links in Web Console (ref: T-20319)
  • Add “Space Freeing Up” for v9 Run on Server Backupsets (ref: T-34013)
  • Update default Deduplication Block Size to 128KB-512KB for non-VM Backupset types (ref: T-36081)
  • Support for Restore Drill (ref: T-29093)
  • Enhanced Bandwidth control to limit the max traffic rate over the effective period (ref: T-36745)

Customization

  • Support for P7B format code sign of OBC Windows installers for multiple sub-admins (ref: T-26555)

Operating Systems

  • Support for Ubuntu 22 (ref: T-37208)
  • Support for Ubuntu 23 (ref: T-37571)
  • Support for Debian 12 (ref: T-37577)

Performance

  • Restore Performance Tuning (ref: T-34267)
  • Enhanced Data Integrity Check to run on Separate Process (ref: T-33462)

Reporting / Email report

  • Add log information in system logs and server logs for policy group being removed or edited (ref: T-34006)
  • Enhanced logging for Shrink Block in Data Integrity Check & Periodic Data Integrity Check (ref: T-36710)

Security

  • Support for Immutable Backup (ref: T-30667)
  • Bundled Tomcat 8.5.87 (ref: T-36734)

User Experiences

  • Allow copy/paste in the 6-digit column blocks for 2FA (ref: T-33529)

Bug Fixes

Backup Destination

  • Unable to add Predefined destination > Destination Pool (Ref: T-37331)

General / Miscellaneous

  • Large temporary file generated in %CBS_Install_Home%\system\obs\temp (ref: T-36499)
  • Web Console > Monitoring > Dashboard > To Dos keeps on loading (ref: T-37198)
  • CBS destination in Linux is lost when importing backup set settings from XML (ref: T-37524)
  • Console Page redirects to 'User Profile > Backup Clients Settings' when clicking “Go” button on Statistics Usage page (ref: T-37169)
  • Recycle bin pop-up will appear again even after recycle bin has already been disabled (ref: T-36812)
  • Cannot change the deduplication block size value (ref: T-37478)

Customization

  • Building client installers get “String index out of range” error (ref: T-37289)

Application Specific Backup/Restore - Microsoft365

  • Backup gets error “Error=Operation is not valid due to the current state of the object. 400 Bad Request” for file history versions (ref: T-37120)
  • Backup not all selected users are backed up per license usage (ref: T-36384)
  • Backup gets error “Failed to resolve backup source shortcut paths. Error=[ExchangeOnlineManager.getGroupSiteUrl]” (ref: T-36397)
  • Backup gets index error on subindex files (ref: T-36614)
  • Backup gets error “Failed to retain backup file to retention” (ref: T-36711)
  • Data Integrity Check failed with error “[StackOverflowError] null (ref: T-36747)
  • Incorrect Backup Statistics (ref: T-36763)
  • Local Restore could not proceed with the file download (ref: T-36765)
  • Backup gets ”[OnShallUpload_Watcher] Failed to handle same file, sPath=… Attempted to perform an unauthorized operation. 403 Forbidden“ (ref: T-36803)
  • Backup stuck at transferring backupInfo.db (ref: T-36833)
  • Group Sites Backup gets “Skip backup… as target site collection is not found” and no files are backed up. (ref: T-36892)
  • Backup gets error “ListItem is available but descriptor stream is null.” and “Attempted to perform an unauthorized operation. 403 Forbidden” (ref: T-36991)
  • Restore gets error “No restorer can associate” (ref: T-37121)
  • Restore gets error “No backup jobs are found” (ref: T-37127)
  • Backup gets warning “Error=Operation is not valid due to the current state of the object. 400 Bad Request” (ref: T-37231)
  • Restore getting empty folders and takes a long time to load restore screen (ref: T-37246)
  • Restore performance issue in small data sets (ref: T-35155)
  • Backup gets error ”[z] Failed to migrate index. Reason = Not in GZIP format“ (ref: T-36529)
  • Restore gets error “cannot be cast to com.ahsay.cbs.obs.access.user.backupSet.restore.MS365RestoreFileBean” (ref: T-37495)
  • OneDrive Restore gets error “[StackOverflowError] null” (ref: T-37176)
  • Backup set asking for app password in v9.5.2.0 (ref: T-36348)

CloudFile & File Backup/Restore

  • CloudFile Backup cannot complete and gets stuck on the first backup (ref: T-36339)

Administrative Management

  • Backup user login able to view other backup user profiles when CBS was logged in as admin (ref: T-37323)
  • Deduplication setting for ACB user got disabled (ref: T-36590)
  • CBS getting Manager is not initialized error when updating Contact in Backup User Profile (ref: T-36657)
  • Cannot download Default Branded client installers after upgrading to v9.5.4.0, gets error “The installer / restorer is not available. Please contact the System Administrator to obtain the latest version” (ref: T-36681)
  • Import Backup user failed without error reason in prompt (ref: T-36872)
  • CBS showing Windows backup set settings on Linux backup set to backup user (ref: T-37097)
  • IP Allowed for restore is not working when configured in CBS > Policy Group settings > Preempted Values (ref: T-37128)
  • Incorrect prompt message shown when deleting Backup user contact (ref: T-37113)

Security

  • Q3/2023 Security Patch Set (ref: T-36586, T-36721, T-37233)

Product Abbreviations:

  • AhsayACB - ACB
  • AhsayOBM - OBM
  • AhsayOBR - OBR
  • AhsayCBS - CBS
  • AhsayACB & AhsayOBM - OBC
  • AhsayMobile - MOB
  • Mobile Backup Server (AhsayMobile) - MBS