GUI Bugfixes: bcf7d9b32a BUGFIX: (#24309) NPE when creating a backup event at "Tasks > Backup Plans" for task group BUGFIX: (#24321) Radio button is set wrong on select migration task from scheduler BUGFIX: (#24207) Reduce count of parallel threads when filling VM buffer BUGFIX: (#24291) GUI Server falls into an Infinite recursion if SEP sesam Server is configured as data mover of vCenter and vice versa bugfix: Wrong context menu shown for event without schedule bugfix: Fix exception on opening properties of an event without schedule BUGFIX: (#24282) - Exception when scheduling a task in task dialog and level is in with 'missing_cfdi' BUGFIX: (#23903) Reset CBT fails with exception: "External process failed: com.vmware.vim25.GenericVmConfigFault". Problem: Exception will not be handled. Solution: handle exception 'GenericVmConfigFault' and extract fault message. BUGFIX: (#24265) NetApp NDMP restore to volume different than backup source goes to original volume. Problem: Target path with prefix 'NDMP:' and end token ':/' BUGFIX: Restore VM without network failed. Problem: host of VM has no networks, ArrayIndexOutOfBoundsException will be thrown. Solution: check, if network of VM host is available. BUGFIX: (#24251) GUI uses wrong backup source for RHEV cause it checks for the wrong prefix BUGFIX: (#24245) The special character "&" in backup source is saved as "=" and the backup fails BUGFIX: (#24243) client browse: wrong source for Groupwise in case of datamover OS is OES2018 change: (#24225) Hide mount options for Hyper-V for COPY FDI type also BUGFIX: (#24205) browse folder with Umlaut not possible in case of sbc_smdr for OES2018 is datamover BUGFIX: (#24197) After update, master server GUI does not start anymore change: Do not show mount option for HyperV INC backups BUGFIX: (#24168) When change EOL via saveset table, no confirm dialog appears. Problem: wrong column for get selected EOL will be used. Solution: get right EOL, savesetEOL column via name.(merge:909beb6) BUGFIX: (#24190) Browing "Citrix XEN" does not work correctly anymore. Problem: Citrix Xen row will be internal handled as RHEV row. Solution: set correct handling CHANGE: (#24188) When exclude VM vmdk of backup at browser, an popup 'change exclude type' appears. Hide popup for this case. BUGFIX: (#24188) VM backup failed, when backup VM with exclude from vSphere server, which use linux os. Problem: linux client support only exclude with mask of special chars. Solution: do not mask exclude path for task type 'VMWare vsphere'. (merge:1c2ac00) CHANGE: (#22967) When browse hyperV, all VM rows start with prefix 'HyperV:', cut prefix (merge:d2d4281) BUGFIX: (#23881) RHV bugfix does not more work. Problem: rename vm_server_type 'RHEV-Management-Server' to RHV-Management-Server. Solution: Rename back to original and add combo box renderer for render backup type 'RHEV-Management-Server' as 'RHV-Management-Server' (merge:8f0275c) BUGFIX: (#24158) RHEV task type isn't shown by client source browser any more. Problem: parse with type 'D' (directory), but rhev items use type 'fv'. Solution: add new syntax to browser row generator. BUGFIX: (#24156) Open of task dialog needs up to 10 sec. Problem: when open properties of task, mediapool choice compobox at task event table will be filled deep with list of media on server side, which belongs to pool. Solution: use right method, which do deep fill of object at client side. BUGFIX: (#24156) When open task properties, the task event table listener will be registered two times. Problem: the second time cause unnecessary traffic. Solution: register only one time, when task type will be changed. BUGFIX: (#24145) Opening the properties of a backup task takes more than 6 seconds until the windows is completely drawn BUGFIX: Trash size label shown as missing in data store properties dialog when data store is a Si3 and customer switched to "Decimal" data size presentation SRC Bugfixes: 88e93243ee BUGFIX:(#24310) fix backup error in case CDROM device has no source file bugfix: Restore skips expert options if restore target is set to 'into dump file' BUGFIX: (#23491) Selective restore of NDMP saveset on NetApp fails. Problem: With http interface the seek operation skips some bytes of buffer. Solution: Set internal http write offset to 0 before next data request. (Fetched from master commit 5a0326f, '#ifdef REUSE_CURL_POINTER ...' removed). NEW: (#24333) Speed up SQL statement to set media read check state during Sesam newday. Was still quite slow for SQLITE DB BUGFIX (#19749): insert the pythoncom34.dll and the mfc100u.dll in all x64 and 86 package. They are needed for the new python paramiko module to solve the sm_ssh weak ciphers. NEW: (#24333) Speed up SQL statement to set media read check state during Sesam newday. NEW: (#24336) Add 'bc' add RPM dependencies to run REAR BUGFIX: (#24320) backup over http fails with "invalid Argument" Problem: After commit 354e232 stpd_main may return "Error 22 - Invalid argument" on http connection init. Solution: timespec structure must be normalized after interval was add BUGFIX: (#23623) BSR Pro backup fails with 'BSR Pro unknown return code (0X1)'. Problem when checking the areas that are not to be compressed - New oodi_12_3_185 NEW: (#19749) sm_ssh uses weak ciphers, could be security related risk - Merge from master latest changes to restrict unsecured cipher/MAC/KEX BUGFIX: (#24328) Blocking events via newday event does not work correctly. Problem: The start between clause was missing in the SQL statement bugfix: (#24322) Hyper-V restore of copy VM backup into a given path fails with 'The system cannot find the file specified'. Cause: wrong path combine of volume and folder. CHANGE: (#24167) Do not enable Sesam client after GUI kit update, if it has been disabled before CHANGE: Move 'sepsesam.service' systemd unit file to /usr/lib/systemd/system NEW: (#24266) Sesam Server on Ubuntu 18.04. Allow Postgrsql 10 BUGFIX: (#24257) xen module does not handle master/slave connection the right way BUGFIX: (#24235) Backup trace log ends with error message if backup stored to Si3 DataStore. Solution: Use Method sm_rexec2() for program sm_dedup_interface which does not end with message 'STATUS=... MSG=...' NEW: (#24301) OpenNebula: Search for virtual disk saveset, like for vSphere or KVM BUGFIX:(#24299) restore fails with 'Error initiating VM creation' BUGFIX: Citrix Xen restore: Check for running main task correctly and do not try to get a queue resource bugfix: (#24300) Citrix XEN backup fails with global name 'true' is not defined at the end BUGFIX: (#24269) Citrix XenServer host and meta-data backup does not work since update to 4.4.3.61 NEW: (#24269) Citrix Xen meta data and host backup: Switch backup level to 'copy', as only this one is supported for them BUGFIX: (#24290) Update sets the task_types.missing_cfdi for 'RHEV' to '' instead of 'fdi'. Problem: The sm_db_update.ini sets missing_cfdi='' where backup_type!='VMware vSphere'. Solution: Remove all 'update task_types set_mising_cfdi=...' from sm_db_update.ini. Use settings from sesam_insert_start.sql BUGFIX: (#24275) Citrix XenServer Copy backup fails with 'TypeError: 'int' object is not iterable since update to 4.4.3.61 bugfix: (#24214) FULL backup of XenServer 7.1 CU1 throws an 'Unhandled exception' while enabling NBD on network interfaces NEW: sbc_one: allow restore of NFS based VM volumes sbc_one: CHANGE: WIP: add data-store type output BUGFIX: (#19582) Incremental backup of MSSQL DB stucks sporadically. Problem: The sql command 'CHECKPOINT' is truncated. Solution: Execute this sql command directly without asynchron thread BUGFIX: (#19582) Incremental backup of MSSQL DB stucks sporadically. Problem: The SQL command is processed with an extra thread which uses wide char from stack of calling function. Solution: Use static declaration to avoid pointer to modified stack new: Use 'systemd' on SLES15 NEW: Use 'mkisofs' instead of 'genisoimage' on SLES15 BUGFIX: (#24265) NetApp NDMP restore to volume different than backup source goes to original volume. Problem: THe GUI browses target with 'NDMP:' prefix which leads to relocation source==::==source==::==target. Solution: Remove 'NDMP:' prefix from target and improved relocation pattern logic for NDMP. bugfix: (#24258) XenServer cold backup generates an unhandled exception 'prepare_direct_backup() takes exactly 2 arguments (3 given) bugfix: (#24216) Incremental backup fails with VDI_IN_USE BUGFIX: (#24264) vSphere backup must skip config files if -x ALL is set. Problem: Under Microsoft Windows the '-x ALL' was not passed to the vmware module. BUGFIX: (#24247) sm_sshd could not execute commands including unicode characters. Problem: High ASCII characters are encoded to current locale. If charset does not provide similar character then it is substituted with '?'. Solution: Check backup source, restore target and relocation and use URI conversion NEW: sbc_one: auto-detect NFS storage, add support for backup of domains on NFS storage NEW: sbc_one: allow backup of images on NFS storage with '-a drbd_prefix=nfs' BUGFIX: (#15899) URI encode backup source for task type 'Path' if source with special chars !$'" or high ascii (master commit 92e2814) bugfix: (#23470) NDMP (netapp) restore fails with 'START RECOVER parse failure on nlist: missing leading slash on destination path' bugfix: (#24194) XenServer restore renames the original VM and does not recover the imported template bugfix: (#24246) Browsing of ndmp source and target volumes fails wip: (#24247) sm_sshd could not execute commands including unicode characters. Problem: Failed to execute UTF-8 encoded commands over sm_ssh(d). Solution: Set default encoding to UTF-8 BUGFIX: (#24234) UTF-8 encoded source lead to exception in sm_data_store write_saveset_info -s .... Solution: Use sys.setdefaultencoding('utf8') BUGFIX: (#23887) Restore of files 'C:\Windows\System32\LogFiles\Sum\恀�ʧ' in Windows 10 or Windows Server 2016 failed due to UTF-8 conversion. Problem: File name is not a valid wide character sequence. Solution: Convert to UTF-8 by replacing an illegal sequences into U+FFFD (Unicode REPLACEMENT CHARACTER: '' BUGFIX: (#23648) Sharepoint backup prompt wrong warning with 'Exchange Server warning: [CSQLServer::CreateObject: CoCreateInstance of IID_ISQLManager] - Unknown error 0x80131700'. Cause: Possible .NET environment troubles. Solution: do not involve sqlmgr module if granularity level is not set. NEW: (#18825) Mount file system of Hyper-V VHDX (FULL). Solution: Set defaults entry 'enable_gui_hyperv_mount' to allow Single File Restore of Hyper-V FULL vhdx files NEW: New OO_VERSION=12_2_177 - with Teamviewer BUGFIX:(#24215) sbc_xen: Return False if no default Storage Repository is found NEW: (#24099) Hyper-V full/copy backup must merge existing sesam generated snapshots before snapshot creating starts. Soltuion: This change requires header file common/basics/stl_functors.h which was introduced in master with commit f733b04 bugfix: (#24099) Hyper-V full/copy backup must merge existing sesam generated snapshots before snapshot creating starts. BUGFIX: (#23982) Restore of a file with alternate data streams did not restore the file content. Problem: During backup the conversion of the stream name from wide char to UTF-8 created a different count of characters. Solution: Get length of stream name after conversion. Avoid restore if stream name cannot be converted back. BUGFIX: (#24201) Media readcheck starts two jobs. Problem: The start of the media task created an entry but media action created an additional entry. Solution: Avoid to create another media_results.id bugfix: (#24185) Citrix XenServer restore in Grolar does not find imported template if backup was done in Tigon or ealier BUGFIX: (#24180) No BSR backup is available for restore in BSR quick start if at least one BSR backup of a group has failed. Problem: The session must not be checked for Windows BSR Pro. Solution: Check result entries without session clause for Windows BSR Pro BUGFIX: (#24177) Introduce new media with manual input of the label failed. Problem: The program exited after checking for the given media. Solution: Ignore missing label in case of introducing a new media BUGFIX: (#24166) Program execution may stuck with SEP sesam ONE. Problem: The over all resource limit was not set properly. Solution: sm_config_drives must set global counter with first queue init BUGFIX (#24131) DB update failed because of invalid entries in DB:result_lbls. Problem: Insert into result_lbls with label ' 01' failed with 'ERROR: negative substring length not allowed'. Solution: Trigger now sets pool to '' for invalid label bugfix: (#24166) No operations possible anymore with license ONE in specified case. Problem: sm_qm_main may core dump when counter are used. Solution: Format specifier fixed BUGFIX: (#24167) GUI update by RPM fails, if client isn't activated too on GUI client BUGFIX: (#24174) Migration doesn't find any savesets, if number of copies value is set change: Skip rename from 'RHEV-Management-Server' to 'RHV-Management-Server' until we release new release. So we can create a GUI patch only to enable RHV again and not a complete kernel one CHANGE: (#23881) Change task type RHEV and Tab RHEV into RHV. Problem: Update does not change the client's vm_server_type. Solution: Change to new value 'RHV-Management-Server'. Note: New value is supported since commit 452c52b (#24157). CHANGE: (#22633) Adopt drive selection in GUI, if fixed READ/WRITE drive allocation is active. Update hw_drives access_mode to default value 'read/write' if not yet set BUGFIX: (#24122) Sharepoint tasks: Backup level COPY is missing. Solution: Update task types to support COPY in case of 'SharePoint Server' backup task BUGFIX: (#24157) Browsing of RHV/RHEV doesn't work any more, because VM server type has been changed