SP1 for Beefalo V2 4.4.3.84 = Kernel Changes (Commit 1716dc3, Mon Sep 28 10:51:22 2020) = * BUGFIX: (#28000) Remote command hangs, if one line is longer than 16382 bytes. Increase read buffer to 32768 * BUGFIX: (#26605) Backup to tape fails because of wrong (unsupported) read block_size - errno EBUSY. Solution: Decrease read block size until EBUSY is gone * BUGFIX: (#27729) VFS mount of virtual disks on Linux was changed so that single guestmount command is executed for all virtual disks of the mounted Sesam saveset. It solves issues of mounting virtial disks without OS partitions * BUGFIX: (#27904) vSphere restore fails, because VM information is cut off. Do not cut off messages read from backup log after 512 bytes, but read up to 32 KiB * BUGFIX: (#27931) 'sm_dedup_interface' for HPE Catalyst doesn't work anymore if configured on Linux. Adopt 'clean' rule to delete object files correctly * NEW: (#25814) Implement function to delete obsolete GLBV from Windows Registry * BUGFIX: (#27933) VM backup fails, if VM name consists only of numbers (especially on Proxmox and OpenNebula) * NEW: Show front side license volume used for level 2 and 3 backup tasks in normal license output and not in extended only * BUGFIX: (#27942) Restore fails if SMS data server does not reset block size to variable after write operation with LTO-7/LTO-8. Solution: Reset to variable block size for Linear Tape-Open drives which exceeds SEP sesam maximum SMS block size 1MB, e.g. LTO-7 or LTO-8 * BUGFIX: (#27915) Selective restore of Windows saveset may restore wrong files or it may fail with MTF error due to ESET after new segment. Solution: STPD generates wrong offset2 for ESET when using gci_curr_begin_dir_offset after ESET (must use gci_curr_begin_file_offset) * NEW: (#27883) Automatic tape device configuration has to be switched on by setting 'sm_glbv w gv_conf_auto_hw_device 1', so it can be disabled when it doesn't work correctly * BUGFIX: (#27892) Do not use savesets from failed migation for VMDK mount operation * BUGFIX: (#26777) If system load is very high, 'sm_cmd' may hang and blocks other processes. Solution: Add idle timeout to RCMD() and set it to 1800 (1/2 hour) - override possible with GLBV 'gv_conf_sm_cmd_idle_timeout' * CHANGE: EOM during restore: Use 'DB:media:next_label' to fetch next medium (if label is invalid from tape trailer) before trying to get it by active restore DB entry. That's much simpler way to do it * BUGFIX: (#26902) SESAM_BACKUP may end with warning on Windows system due to thread exit code STATUS_THREAD_IS_TERMINATING with disaster interface. Solution: Thread exit code STATUS_THREAD_IS_TERMINATING must be handled like ERROR_SUCCESS * BUGFIX: (#27473) Hyper-V SFR from RDS fails with "The system cannot find the path specified". Problem: Function get_lisfile() did not return the correct .lsl file name which must contain '_SG_' generation restore prefix * BUGFIX: (#27473) - Hyper-V SFR from RDS fails with "The system cannot find the path specified". Support list directory with merged disks on the RDS * BUGFIX: (#27877) Restore from RDX disk drive stalled ... stpd generates log files in endless loop. Solution: Since commit c865fa7 [(#27078) Restore of Linux saveset fails with 'Data Synchronization lost' when no tree structure should be created] the segment position was only calculated if saveset was splitted on further tapes * BUGFIX: (#27578) Set correct 'DB:results.fdi_type', if Sesam newday start time limit has been exceeded * BUGFIX: (#27354) Small migration as well as external backup/restore jobs take longer than needed due to signal handing of 'sm_sbc_com_ext'. Solution: Sleep() on Windows does not abort when signal is catched therefore loop with sleep(1) and while ( ... && gcInterrupt!='y' ) must be used with macro interruptable_sleep(A) ** ATTENTION: 'sm_sbc_com_ext.exe' is not included in the Service Pack 1 (1716dc3) for Windows. * BUGFIX: (#27778) SQL query fails during real start of BSR backup by 'sm_sbc_com'. Query is for backup types with one main backup and serveral sub-backups like KVM, Citrix Xen. Fix: Do not execute query for BSR Windows * BUGFIX: (#27175) Failed backups during drive configuration, because drive queue isn't created yet: Retry submit of executable to a queue for 2 min, if queue doesn't exist. * NEW: (#20435) Write errors during DB access into Sesam day log. Solution: Add error message to daily log for PostgreSQL * BUGFIX: (#27786) Concurrent processes created same unique ID. Solution: Waiting for 1 ms does not assure that timestamp is changed. Now get timestamp before and repeat timestamp generation until timestamp changed * BUGFIX: (#27786) Concurrent processes created same unique ID. Solution: Avoid problem with DST (double hour) by using current time without DST for mode 'S' (SEP sesam old time stamps) * BUGFIX: (#27875) 'sm_data_store check_space' empties trash folder without day offset. * BUGFIX: (#27874) Introduce media for DISK_HARD (e.g. RDX) ends with 'E001-DATABAS Failure during access to database: update media set encryption_capable='- Solution: Do not check for encryption capable in case of DISK_HARD. Additional: Add error from sm_arch to media action log (PROT). If label in DISK_HARD directory cannot be read than use folder (barcode) as label * BUGFIX: (#27726) - BSR Windows backup fails, when migration of same task is active at this time. Exclude migrations entries in DB:results during check * BUGFIX: (#26539) MSSQL backup is not possible if TLS 1.0, SSL 3.0 and SSL 2.0 are disabled. Solution: Get ODBC SQL Server version from registry and set 'Trusted_Connection=yes;Encrypt=yes;TrustServerCertificate=yes' if supported * NEW: 'sm_pur_status': Recursive delete of log files, to remove files in new date based sub-directories too * BUGFIX: (#27209) Correct SQL statement for deleting orphaned task group results, so it works on SQLITE correctly too * BUGFIX: (#27769) Correct handling of SQL statements using backup source longer then 1024 or 2048 characters * BUGFIX: (#27772) Problem: Wrong SQL update statement of Hyper-V backup. Solution: Erase wrong single quote from SQL update statement to fix the SQL update statement. = UI Changes (Commit 4d6612e, Thu Sep 17 18:08:14 2020) = * CHANGE: (#27723) - AD/LDAP users in sub groups Handle the failure cause more gracefully and show an error dialog to the user. ... Cause (from server) Login failed for user 'nesti'. An internal error occurred. This might be caused by the server not sending required attributes. * BUGFIX: (#27947) - Time frame selection in restore wizard doesn't work * CHANGE: (#27949) - Network must be selected during VMware restore to another vCenter * BUGFIX: (#27957) - Deduplication ratio may contain wrong values when result of calculation is very low * BUGFIX: (#27930) - Restoring a single file from a Hyper-V backup fails Problem: The restore wizard drives combo box is not filled. * BUGFIX: (#27691) - New restore directory option doesn't work in GUI 4.4.3.79 * BUGFIX: (#27839) - GUI dialog freezes when no drive is selected at task properties * change: (#27755) - User without permission to access the SEP sesam RTS is able to access drive-group and drive properties of attached tape-library. * BUGFIX: (#27748) - Do not allow to select a DS drive group for an exiting tape device * BUGFIX: (#27746) - Multi selection in Components/Media is no longer possible * BUGFIX: (#27751) - In COMPONENT - DATASTORES - SAVESETS the date range in the view is not saved * BUGFIX: (#27752) - There are different messages when I try do delete a data store * BUGFIX: (#27878) - Relocation of MSSQL database does not work via GUI, because it does not provide logical names * BUGFIX: (#26777) - If system load is very high, 'sm_cmd' may hang and blocks other processes. * BUGFIX: (#27869) - GUI: Hide "Create Media Pool" button in "New Data Store" Dialog * BUGFIX: (#27876) - Media action properties are displayed with 'Mediensicherung' * BUGFIX: When creating a new data store and switching between the HPE data store types, the HPE credentials tab is shown twice. * BUGFIX: (#27802) - "Auto update" Button in "Calendar Sheet" view disappears, when selecting another date * BUGFIX: (#27801) - GUI update (menu or shortcut) with same version do not show dialog * BUGFIX: (#27800) - Shortcut "Alt + C" does not open "Cancel Current Running Activities" Dialog * BUGFIX: (#27682) - Column 'locked' in saveset view of datastore shows locked state of wrong saveset if migration lays in datastore * BUGFIX: (#27854) - Archive adjustment by "Barcode only" dosen't work * BUGFIX: (#27838) - Drives with access mode 'read only' must not be shown at task properties * BUGFIX: (#27837) - Window size at migration event is too small * BUGFIX: (#27813) - sm_cmd start migration set DB:migrated_flag='0' * BUGFIX: (#27806) - Setting VM server type to RHV-Management-Server sets the Access mode to SM_SSH * BUGFIX: (#27804) - Adding vcenter fails with Password Invalid Exception * BUGFIX: (#27438) - VM restore with vcenter 7 fails with 'Version incompatible: apiversion '7.0.0' of vcenter * BUGFIX: (#27745) - NPE when trying to immediate start a media action and no loaders are configured on the Sesam Server * BUGFIX: (#27783) - NPE comes up if you click on an empty field in the Notification Center, in the Resolved Messages * BUGFIX: (#27765) - It is not possible to create a schedule with start date in past * BUGFIX: (#27607) - The environment variable (gv_prot/gv_dayfile) handling is no longer correct in 4.4.3.79 with sm_smtp.