BUGFIX: (#31061) SIR is not possible from migrated saveset on RDS, if original saveset is deleted BUGFIX: (#31065) Job overview of restores at GUI hides entries after some seconds when opening GUI with restore permissions BUGFIX: (#30657) Backup tasks with "all" as backup source can't select or deselect excludes BUGFIX: (#31030) Filter in "results" view of an task don't work correctly BUGFIX: (#30976) Savesets created by failed migration must not be used for restores or further migrations BUGFIX: When mounting a VM backup on a different RDS, the wrong RDS is used to determine the list of target nodes. NEW: Adjust ACL consistency check for white list. Add more unit tests for ACL consistency check. NEW: Re-implement white listing for ACLs in DefaultAclProvider BUGFIX: (#30814) Invalid length error during modify of datastore BUGFIX: (#30996) Immediate migration from tape sets wrong medium when backup has been done on at least two tapes BUGFIX: In the UI, the navigation item "Interfaces" does not open anymore. BUGFIX: (#30939) Changing the password from the administrator asks for 'Please select a group' BUGFIX: (#30927) % character (at User) in password does not work for a Polish customer CHANGE: (#30892) Adapt Linux exclude patterns for directories during task generation CHANGE: (#30865) Try to import OVF file during VM restore with original network setting NEW: (#30221) Remove support for Java 1.8 CHANGE: (#30792) Saveset will not be removed from data store, if immediate delete is selected in GUI BUGFIX: (#30860) Exception with 'syntax error at or near "AND"' occurs if three backup filters are active at 'Monitoring/Last Backup State' BUGFIX: (#30862) Type filters 'Migration' and 'Replication' at 'Monitoring/Last Backup State' have no function since version 5.0.0 BUGFIX: (#30669) License check sends notification for end of maintenance instead of license expiration BUGFIX: (#18079) Backup of virtual machines not possible if virtual machine data resides in subdirectory on data-store BUGFIX: VSPHERE_CONFIG restore does not work BUGFIX: (#30807) SFR of vSphere COPY backup using sub type 'Image' must be possible via web UI BUGFIX: (#30946) WebUI restore assistant does not show specific backup for unknown reason BUGFIX: (#31069) sm_qm hangs if sm_qm_main is terminated. Solution: Semaphore SM_QM must be released if sm_qm_main is not running BUGFIX: (#30226) Do not execute 'Delete everything older then oldeset Sesam day' section in 'sm_pure_status', because valid backup could accedently be removed NEW: (#24914) Insert handling of boolean parameter SET_TAG via Jenkins. BUGFIX: (#30984) sm_qm_main log gets too large. Solution: Shared drive configuration lead to problem with drive synchronization due to job limit set to 0. Synchronize queues with job limit 0 too. NEW: (#29853) Sign Linux packages after release build and create 'index.txt' in download directory BUGFIX: (#31060) The "Release Notes" button in the 'License Agreement' window of Jaglion V2 leads to former release notes BUGFIX: (#31056) MSSQL INC/DIFF backups fail with 'Mismatch database_backup_lsn [...] full first_lsn'. Solution: Compare databse_backup_lsn with full checkpoint_lsn BUGFIX: (#31059) Restore using 'mount' fails, if migrated saveset is involved. Copy SEL file correctly in case 'mount' option is set in 'sm_restore' BUGFIX: (#31059) Restore using 'mount' fails, if migrated saveset is involved. Use backup id (saveset id from backup) for all mount related actions NEW: (#30680) Restore using mount option: Try to mount saveset every time. If saveset is already benn mounted, this will be handled in sm_data_store and sm_vmdk_interface BUGFIX: (#30974) Selective restore may shows files with timestamps from newer backups than originally selected. Problem: Executing sql statement 'WITH RECURSIVE' starting with basic FULL retrieves other DIFF-INCR savesets too. Solution: Start with given backup_id and add results entries with session_id={previous}.based_on, e.g. child savesets of VMware vSphere BUGFIX: (#31048) Failed MSSQL INC backup must switch to FULL. Solution: Switch to FULL to create new LSN basic checkpoint NEW: (#30960) Adopt RPM dependencies for SLES 12 PPC to allow KVM backups NEW: change: Adopt RPM dependencies for SLES 12 PPC to allow KVM backups BUGFIX: (#30869) sm_data_store fsck doesn't take care about running migrations BUGFIX: (#30948) During SP update several files which can be in use are move before the SP update starts. The file msvcr100.dll as well as the folder python3 was not moved correctly, hence it can still be in use during the SP update. The file msvcr100.dll as well as the folder python3 are now moved correctly. In addition the return code of the move and the folder action are now evaluated and the SP update finishes with error in case files are still in use. BUGFIX: (#30967) QM allocates too much memory. Free one more memory (and hopefully last) allocations correctly BUGFIX: (#30967) QM allocates too much memory. Free 2 memory allocations correctly BUGFIX: (#30967) QM allocates too much memory. Free one more memory allocations correctly BUGFIX: (#30967) QM allocates too much memory. Free 2 memory allocations correctly NEW: (#30961) Do not try to copy datastore INI file to datastore root directory, if 'use_blocky' is set in drive options, to avoid stalled 'sm_config_drives' drives process BUGFIX: (#30913) Use user name set in DB:command_events event for command execution BUGFIX: (#30993) Do not purge saveset in use by restore. Check for active restores using a saveset like already been done for migrations BUGFIX: (#30952) Media initialization could not use media from other mediapool, even if this is allowed. Solution: Release semaphore used for check of 'SPARE' pool leading to dead lock NEW: (#30980) Set DB:results.checksum from LIS file, if not provided by SBC CHANGE: (#30983) Do not call 'chmod sesam' for Sesam DB directory in 'sm_os_startup' because it's done in other place now BUGFIX: (#31032) Migration from tape uses wrong tape when EOM tape on tape trailer could not be used BUGFIX: (#31039) Remove files with extension '.meta.vmdk' during purge of backup meta data CHANGE: New version 5.0.0.11 for release build NEW: start CI for rhel9 cli after release build NEW: (#30601) Add Sesam Release Build for RHEL 9 BUGFIX: (#30921) Add retries and make timeouts configurable for Si3/S3 connector BUGFIX: (#31008) Restore of Xen v4_4_3 backups stored on RDX media fails. Problem: Saveset created with Beefalo may return 65535 bytes of recent block when segment filemark is hit. Solution: Do not process buffer with invalid size (not a multiple of 2K) NEW: (#30505) Support for OES 2022. Build 'sbc_smdr' on SLES 15 BUGFIX: (#31015) Installation of SP on Windows fails if installation directory is not C:. Solution: Remove enclosing '%' for reg_exe BUGFIX: (#31009) Manually added exclude patterns have been deleted during update. Solution: Avoid delete of exclude patterns during client update (sm_update.ini), similar to server update (sm_db_update.ini) BUGFIX: (#30976) Savesets created by failed migration must not be used for restores or further migrations. Check for active migration results for running migration itself BUGFIX: (#30976) Savesets created by failed migration must not be used for restores or further migrations. Fix syntax error in SQL statement CHANGE: (#30826) Do not show corrupted savesets by 'saveset_tree' function BUGFIX: (#30976) Savesets created by failed migration must not be used for restores or further migrations BUGFIX: (#30918) Migration from tape copies same saveset at least two times, if EOM occurred at backup to tape BUGFIX: (#30826) Savesets of failed migrations are tried to be migrated or replicated. Solution: Check 'DB:migration_results.state' BUGFIX: (#30970) Migration does not compare checkums anymore. Do not report error if original checksum doesn't exist BUGFIX: (#30970) Migration does not compare checkums anymore. Solution: Compare checksum from backup and LIS of migrated saveset BUGFIX: (#30970) Migration does not compare checkums anymore. Revert first fix done by calling 'ANALYSE_BACKUP_LOG()' again, because it's not really safe NEW: (#30964) Show new support hotline number in SEP sesam license file. New: Use new number in license program. In license output turn old number into new number '+49 8024 464 464 4' BUGFIX: (#30826) Savesets of failed migrations are tried to be migrated or replicated. Solution: Use required state from migration_task BUGFIX: (30949) sm_reformat_lis can't copy SharePoint Server lis file (shutil.py: 812 [WinError 32]). Solution: Close file handle BUGFIX: (#30929) After applying servicepack 1 on version 5.0.0.9 the exclude list processing via exclude file is ignored on Linux. Problem: To exclude Directory regexp have to end with "/". Solution: Add new "excl" flag "regexp_split" to create different exclude lists for files and directories, by default it should work as before BUGFIX: (#30938) Restore from tape stucks when EOM has been generated during backup due to IO error. Solution: Use tape label from loaded media instead of dummy label 'EOM_IO_ERROR99999' NEW: (#30781) Add LTO-9 drive and media type. Add section [Update Media_LTO-9] to execute sql insert statements for 'LTO-9' used by ServicePack installation NEW: (#30781) Add LTO-9 media type. Add mapping for density code 0x60 LTO-9 to default block size 512KB BUGFIX: (#30063) BSR Restore works, but about 20 errors per minute are displayed in the restore window in the GUI. Solution: Accept truncated saveset identifier in case of BSR_Windows, because BSR Windows sometimes truncates saveset identifiers at the '@' character. BUGFIX: (#30912) Fixed case of concurrent backups lead to backup of wrong Nutanix virtual machine snapshot disks. Added unique client identifier to request for Nutanix uuid. Exit backup with error in case if uuid of the backed up VM an uuid of the snapshot info do not match. BUGFIX: fixing the double free problem in qm_main that can trigger qm_main crash BUGFIX: (#30895) External job stays in state queued, if submit timeout expires. Remove wrong check for backup operation NEW: After release of Jaglion V2 5.0.0.9 SP is created with BUFIX: (#30745) Sesam bootstrap DB export doesn't contain information about migrated Sesam backup. Correct SQL query to use 'backup_id' instead of 'saveset' --> sm_db BUGFIX: (#30745) Sesam bootstrap DB export doesn't contain information about migrated Sesam backup. Correct SQL query to use 'backup_id' instead of 'saveset' NEW: (#30806) Allow separate exclude for files and directories. If exclude ends with / it should be seen as directory regex if no / at the end - file regex BUGFIX: (#30784) 'Cancel Current Running Activities' updates after 100 seconds the state of all still running tasks. Solution: Do not update results' state BUGFIX: (#30868) 'DB:results.stop_time' written in wrong format. Initialze 'szStopTim' with empty string, so 'time_get()' will return correct time in correct format BUGFIX: (#30822) Microsoft Windows Unicode with 4 Bytes could not be converted on Linux RDS. Solution: Use iconv() to convert from UTF-16 to UTF-8 NEW: (#25577) Use HTTP(S) to cancel STPD of running tasks. If 'gv_conf_use_com_stpd_kill=http/https' set http or https connection to STPD will be used to terminate active backup/restore connections NEW: (#30781) Add LTO-9 drive and media type BUGFIX: (#30496) Backup of ACL on CIFS share failed with ERROR_PRIVILEGE_NOT_HELD (1314) 'A required privilege is not held by the client'. Solution: Use CreateFile() File Security and Access Rights according to https://docs.microsoft.com/en-us/windows/win32/fileio/file-security-and-access-rights BUGFIX: (#30790) sm_qm_main. When changing que back to idle all relevant queues that share a share should be set to idle change: modified qm_main unit tests to use unittest framework change: modified sm_qm_main unit tests to reflect latest changes BUGFIX: (#30550) - pending jobs never got processed or got procesed very late. Problem caused by incorrect priority check NEW: (#30792) Saveset will not be removed from data store, if immediate delete is selected in GUI. Add 'purge option for 'sm_sesam remove_saveset -s ssid -o purge...' call, to execute removal of saveset file from DS BUGFIX: (#30669) License check sends notification for end of maintenance instead of license expiration30669 - License check sends notification for end of maintenance instead of license expiration. Solution: Only update value of reduced timeout when license output is requested BUGFIX: (#30757) sm_break don't kill the parent restore task. Problem: Process was terminated but state was still active. Solution: In no process found then update database BUGFIX: (#30764) Exclude deactivated VM tasks from the license count BUGFIX: (#30772) Status of data store remains OK if RDS is not reachable and 'disk stat only' flag set BUGFIX: (#30761) Fixed generation SFR of vSphere VM of backup subtype Image. sm_vmdk_interface had a condition to skip adding of FDI chain savesets to LSL file for VFS in prepare_vm_vmdks(). Old code that was not properly reworked within changes for common sm_vfs. NEW: (#30861) Check, if all vSphere configuration files are saved, which are mandatory for restore CHANGE: New version 5.0.0.10 for release build