GUI client/REST server: *** Commit history: b8e2f1afe1..202418e594 *** CHANGE: (src#35108) REST server throws exception for not existing SEL file of a FULL restore task BUGFIX: (src#35103) GUI becomes nearly unresponsive due to queries of the "DB:terms" table BUGFIX: (src#35080) - GUI offers schedule 'without schedule' at properties of single task CHANGE: (src#35076) Reduce memory usage during vSphere backup and restore BUGFIX: (src#35071) Drive number of new created drives must not be less than the number of existing drives CHANGE: (src#35047) Set correct platform and OS when adding a virtualization server as new client CHANGE: (src#33536) After 'reset version information' for clients in GUI and 'check update state' columns UPDATE STATE and AVAILABLE NUMBER are not updated BUGFIX: (src#34044) - Under Linux, the VMDK name is not url decoded and therefore the virtual disk is not correctly restored NEW: (src#35037) - Extend the SEP sesam router to support session validation BUGFIX: (src#35045) - VADP module fails to restore virtual disk mounted to another virtual machine CHANGE: (src#34902) - View of all backups on a media pool shows some backups multiple times BUGFIX: (src#35043) - Starting the archive adjustment from CLI does not work CHANGE: (src#35024) - If the properties of a schedule are changed along with its name, the properties remain the same BUGFIX: (src#35027) - When restoring a virtual machine template, the restore fails with "Cannot find VMX configuration file in backup." CHANGE: (src#34571) - Common command line arguments for 'sm_config_drives' BUGFIX: (src#35027) - When restoring a virtual machine template, the restore fails with "Cannot find VMX configuration file in backup." NEW: (src#35014) - Implement OpenID based login provider CHANGE: (src#34860) - If password complexity requirements are not met during activation of GUI authentication, the GUI-restart window appears additionally NEW: (src#30502) - Log failed REST server logins BUGFIX: (src#34988) - Exclude VHD by browsing during XEN task creation in WebUI BUGFIX: (src#34958) - Deleting a DataStore executes sm_config_drives several times for an unknown reason CHANGE: (src#34951) - Java GUI Immediate Start shows 'The used media pool ... does not exist' and the task cannot be restarted BUGFIX: (src#34958) - Deleting a DataStore executes sm_config_drives several times for an unknown reason NEW: Added DB:task_groups.taskPrefix property and use correct single quotes in documentation. CHANGE: (src#34974) - Update help link in Web UI and adapt CSS NEW: (src#25687) - Allow in step 2 of RW a case-insensitive search BUGFIX: (src#34549) - Execute 'sm_config_drives CHANGE-DS-DRIVE' after S3 object lock feature has been switched on for a datastore BUGFIX: (src#34947) - Restore an encrypted backup via CLI does not work if the encryption key is not saved in the database BUGFIX: (src#34942) - CLI: The command help is inconsistent with the examples NEW: (src#34548) - Last migration status in dashboard BUGFIX: (src#34926) - GUI: Storage Backend of Si3v2 Store does not show the assigned credential set BUGFIX: (src#34932) - NPE during Login with LDAP user CHANGE: (src#34918) - UI stucks for some seconds opening client properties, if client is assigned to a VM BUGFIX: (src#34929) - Restart of migration by 'sm_cmd' fails Web restore assistant: *** Commit history: 299967b2..a8cab727 *** CHANGE: (src#35132) Allow restoration of an MS-SQL database without relocation BUGFIX: (src#34905) - Restore state using SFR switches to 'canceled', if create new restore task is selected in last step of WebRA NEW: (src#35083) Proxmox-VE instant recovery in WebRA CHANGE: (src#35084) Mount from Si3 should offer clients with version >= 5.2 as mount targets BUGFIX: (src#35064) - Web Restore Assistant: No saveset can be selected for path restore, if the client is added to Sesam as an OES operating system NEW: (src#35060) - Target storage pool selection for KVM-QEMU BUGFIX: (src#35054) - It is not possible to select a host in Web Restore Assistant for typ KVM NEW: (src#35015) - Add checkbox to set MSSQL database offline if option to overwrite DB is set BUGFIX: (src#35013) - vSphere Generation restore does not work CHANGE: (src#34980) - Add option in WebRA to stop VM before overwrite for all Hypervisors task types CHANGE: (src#31719) - Better search function for file name in Web RA CHANGE: (src#25687) - Allow in step 2 of RW a case-insensitive search CHANGE: (src#30701) - WebUI position of searchstring entry field CHANGE: (src#25687) - Allow in step 2 of RW a case-insensitive search CHANGE: (src#34987) - WebRA does not need to check missing tape in case of single tape drive BUGFIX: (src#34986) - Relocation of vSphere disks is not applied when destination disk location should be equal as at backup CHANGE: (src#34987) - WebRA does not need to check missing tape in case of single tape drive BUGFIX: (src#34986) - Relocation of vSphere disks is not applied when destination disk location should be equal as at backup CHANGE: (src#25687) - Allow in step 2 of RW a case-insensitive search NEW: (src#31820) - Insert option to stop VM before delete/overwrite for Hyper-V BUGFIX: (src#34955) - Enable WebRA option 'generation restore' and selection between selektive and full restore in case of GroupWise BUGFIX: (src#34950) - WebRA must initialize correct values for Hyper-V cluster restore Web client: *** Commit history: ab9afa7de..99efd8a28 *** CHANGE: (src#34539) Umount of active SFR via WebUI does not adjust DB entries NEW: (#35039) New action for Sesam going to and leaving maintance mode by WebUI CHANGE: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type CHANGE: (src#34964) - Storage configuration assistant: Do not suggest capacity for cloud storages NEW: (#34990) - Add the possibility to force a status update on datastores BUGFIX: (src#35028) - Download of current log files does not work anymore NEW: (src#31822) - Calling Si3 repair by GUI CHANGE: (#35004) - Add media results to Active Tasks view. Make them hidden by default but visible by filter BUGFIX: (src#34992) - Cancelling the delete dialog in any details popup closes the popup unexpectedly CHANGE: (src#34998) - Add error message to tooltip for unreachable clients BUGFIX: (src#34992) - Cancelling the delete dialog in any details popup closes the popup unexpectedly BUGFIX: (src#34753) - If you set the date-filters for backups in the WebUI, they are displayed in the header, but when the settings window is called up again, different data is displayed there. BUGFIX: (src#34985) - WebUI: Toggling the "Enable quiescence" slider has no effect on the backup options of hypervisor tasks BUGFIX: (src#31755) - Add the "quiesce VM during backup" option for all hypervisors CHANGE: (src#34974) - Update help link in Web UI and adapt CSS NEW: (src#34075) - Add filter for saveset count in "backups","Last Backup" and Migration/Replication" views BUGFIX: (src#34941) - Browse of OES client hangs in WebUI if browse for NetWare returns an error CHANGE: (src#34928) - WebUI: Search for datastore type returns incorrect results NEW: (src#34924) - Schedules column in backup groups table should be sortable NEW: (src#34804) - When trying to log in to SEP sesam via Web UI and the CAPS LOCK is set, there is no warning about it in the login form CHANGE: (src#34803) - Move migration button in saveset properties dialog to button bar NEW: (src#34666) - Start archive adjustment in WebUI Kernel: *** Commit history: 7124484609..8b24b2d5e8 *** BUGFIX: (#35176) Reset global resource occupation during submit of task of a task group. Before tasks submitted after one which has occupied resouce and without own occupation have been started with the former one BUGFIX: (#35164) Incremental MS-SQL backup hangs during data transfer. Bugfix: The transfer may only be finished after receiving VDC_Complete. BUGFIX: (#35170) Xen browse lists snapshots as separate VMs - XEN dir functions checks for parameter snapshot for VM record and skips them from dir print BUGFIX: (src#35156): sbc_rhev: skip snapshot references in OVF file only if active snaphots were existent BUGFIX: (src#35156): sbc_rhev: skip snapshot references in OVF file only if CBT was used during backup BUGFIX: (#35161) Concurrent Proxmox LVM Thin backup fails with "device-mapper: message ioctl on .. failed: Device or resource busy" - Added semaphore lock before reserving metadata snap. Unlock semaphore after release metadata snap. This prevents device busy error if concurrent tasks are executing backup for the same LVM pool NEW: (#28168) Save extended VM info like storage pool used in 'DB:results.src' for KVM-QEMU NEW: (#35165) Browsing of KVM VM does not work if 'libvirtd' daemon is not running. Check for 'virtqemud' process too BUGFIX: (#35150) LIS/SGM file not copied from data mover during Xen backup with source side deduplication. Set correct data mover in DB BUGFIX: (#35162) SQL query error 'more than one row returned by a subquery used as an expression' during recover of cross replicated saveset BUGFIX: (#35159) Meta files of migrated and afterwards replicated savesets are removed to early. Make check by one SQL statement BUGFIX: (#35159) Meta files of migrated and afterwards replicated savesets are removed to early BUGFIX: (src#35156): sbc_rhev: ignore snapshot references in OVF configuration during restore: fix format string BUGFIX: (src#35156): sbc_rhev: ignore snapshot references in OVF configuration during restore NEW: sbc_rhev: (src#35156): add option skip_boot_flag: dont set boot flag for disks during restore: fix value assigment NEW: sbc_rhev: (src#35156): add option skip_boot_flag: dont set boot flag for disks during restore BUGFIX: (#35152) Correct relocation parameter for NDMP restore using saveset mount, so all items aren't filter out any more BUGFIX: (#35147) vSphere differential backup ends with the following error: 'Pre operation failed'. Avoid to get file size in case of CBT NEW: (#34073) Sesam installation on RHEL 10. Add dependency for 'dhcpcd' required for REAR NEW: (#34441) Instant recovery and SBR for Proxmox-VE - merged complete module sbc_proxy/sbc_pxmx and relevant other files from branch develop NEW: (#34073) Add RHEL 10 release build NEW: (#34073) Sesam installation on RHEL 10 using RHEL9 packages. Adapt dependencies for REAR NEW: (#24785) Full/Incr backup für KVM-QEMU BUGFIX: Add 'DB:task_groups.task_prefix' because UI already use it NEW: (#35117) Add new BSR Pro version 21.1.184 to SEP sesam package NEW: (#34282) Add new BSR Pro version 21.1.184 to SEP sesam package. New: Add registry key detection for version 21.x to executable sbc_bsr.exe and sm_client.exe NEW: (#24785) Full/Incr backup für KVM-QEMU BUGFIX: MS-SQL backup or restore failed with 'SQL Server does not exist or access denied' if db name contains special char ':'. Solution: Do not treat ':' as delimiter like '/'. BUGFIX: (#35067) Microsoft SQL Server handling of non-english chars. Problem: Microsoft Windows converts unicode characters to locale code page, e.g. polish 'L'. Solution: Use wide char implementation. Use placeholder '?' in ODBC SQL statements NEW: (#34925) Add path of PostgreSQL server instance to DB:results.source after backup has been done NEW: (#35074) Fail over to other Proxmox-VE cluster node, if configured one isn't reachable NEW: (#35908) Create 'smslis' directory during client update BUGFIX: (#35073) Since the update with sbc, SAP Hana backups have been terminating sporadically CHANGE: (#35609) Execute 'dir' operation for Proxmox-VE to check on which node a VM is running, with '-o short' to avoid retreiving not necessary information BUGFIX: (#35068) Mount of Exchange DB doesn't show EDB file using INCR backup. Solution: Since the implementation of logic for 'D'/'F' stubs of directories or files, some files are skipped. NEW: (#35035) vSphere Singe File Restore fails on Windows Server 2025. Problem: VDDK vstor2install.bat file uses obsolete 'wmic'. Solution: Avoid using 'wmic' in the vstor2install.bat file and use modified vstor2install.sesam.bat file instead. NEW: (#34836) Delete older Sesam INI export files, except 2 for every Sesam day CHANGE: (#34949) MS-SQL Avoid switching INC to FULL when first FULL of task is active and INC is allowed to run parallel. Solution: INC waits for the same global resource as FULL as long as no FULL has been completed. Note: Set GLBV gv_conf_exclusive_fdi to '2' to activate special INCR global resource for release 5.2.x. BUGFIX: (#34625) Do not complain about savesets written during FSCK of datastore from migrations, which have been started before 'dir' command. Add saveset where target saveset has been set after first select to get acitve migrations BUGFIX: (#33919) Correct handling of media id including '_' by 'sm_cross_check'. Solution: By using regular expressions, the saveset identifiers can be recognized correctly, even with 'readcheck' NEW: (#34660) Mount of NSS volumes: Add backup type and saveset id to argument list NEW: (#34660) Mount of NSS volumes from Proxmox-VE and vSphere backups during SFR NEW: (#34460) Mount of NSS volumes, mergedd changes from develop NEW: (#30840) Remove '_SG.lis' files from LIS directory during remove of saveset NEW: (#35020) Start Sesam service without executing drive configuration NEW: (#34092): Add build for Debian13 (trixie) to Sesam release build BUGFIX: (#34973) Sesam cannot mount if umlauts are in not file. Problem: Wrong encoding during reading of .not file. Solution: added replacing of bytes that cannot be decoded NEW: (#34989) Add dependency to 'e2fsprogs' including 'chattr' for Sesam SiS packages BUGFIX: (#35005): KVM backup of offline VM fails with unspecific error: store_vm_config function does not return any value: add return statement BUGFIX: (#31742) Restore wizard does not show the MS-SQL instance of the source Saveset. Problem: In case of the default instance 'MSSQLSERVER' the logical names cannot be extracted from the LIS which only contains entries with '{server}/{database}' NEW: (#34861) Add additional parameter for pipe read and write timeout for SAP Hana backupSet SBC_PIPE_OPEN_TIMEOUT for first pipe data receive or send timeout.