Forum Index  ViceVersa HOME         FAQ and Knowledge Base

 FAQForum FAQ   SearchSearch Forum  RegisterRegister 
 ProfileProfile   Log inLog in 

VVEngine 2.1 Server Prem' Edition (Bld 2106) - Profile Names

 
Post new topic   Reply to topic     Forum Index -> Support
Author Message
Alice



Joined: 29 Jan 2015
Posts: 277

PostPosted: Mon Feb 22, 2016 12:49 pm    Post subject: VVEngine 2.1 Server Prem' Edition (Bld 2106) - Profile Names Reply with quote

Is there a restriction with certain characters being used in a .fsf name when applied via VVEngine 2.1 Server Prem' Edition (Windows Server 2008 R2 IE11) ?

I have numerous profiles named in a similar way to :

2016-02-18 - 'xyzabcdata-g$-shared-PSHU' to NAS - MIRROR - 'xyzabcdata-g$-Shared-PSHU' to 1) Legacy & 2) Private_Data$.fsf

I can't select these Profiles via 'Add Profile' in VVEngine unless I rename them to remove the following chars inside the square brackets [ & ' $ ) ].

Is this a known position ?
Back to top
TGRMN Software
Site Admin


Joined: 10 Jan 2005
Posts: 8763

PostPosted: Mon Feb 22, 2016 10:47 pm    Post subject: Reply with quote

Hi, yes, a '&' in the profile name causes a problem to VVEngine. But the other chars should be OK.
_________________
--
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com
Back to top
Alice



Joined: 29 Jan 2015
Posts: 277

PostPosted: Wed Feb 24, 2016 11:30 am    Post subject: Reply with quote

I can confirm that a Profile name which contains either a & or a ' character, cannot be selected for use in VVE 2.1

This is a bit of a pain, as I have so many Profile names in that format. Confusingly they work in VV 2.5 (2516) but not VVE 2.1....


Sad
Back to top
TGRMN Software
Site Admin


Joined: 10 Jan 2005
Posts: 8763

PostPosted: Wed Feb 24, 2016 11:37 pm    Post subject: Reply with quote

Hi, sorry about that, this has been a long-term limitation of VVEngine (not of ViceVersa itself). We need to check if it can be changed easily in next VVEngine release. thanks
_________________
--
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com
Back to top
Alice



Joined: 29 Jan 2015
Posts: 277

PostPosted: Wed Mar 02, 2016 8:56 pm    Post subject: Reply with quote

Ok thanks for taking a look at this.

Just to confirm there are other issues with VVEngine 2.1 Server Prem' Edition (Bld 2106), not to do with the Profile Name limitations, but this time with the 'Target' folder name.

If the Target folder name starts with a square bracket, the VVE Profile run fails with error '2' (but the same Profile works when run via ViceVersa 2.5 - 2516) :

[C:\- Working Files\profile1.fsf] Profile finished. Result "(Changes Detected) - Execution not completed.". Exit Code: 2.

^ reported by VVE.

So a Target folder of :

D:\[ HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared

fails, but replace the first square bracket with a round bracket, and it works in VVE :

D:\( HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared


Note this is a simplified example Smile

Where I work here in London, staff are used to using ' [ ' at the start of their folder names to distinguish them from others and put them at the top of the 'Folder Tree' in Windows, so this is a pain for me. There are well in excess of 3,500 staff too btw !

I am still a huge fan, but there are inconsistencies between operation of VV and VVE which are not making it the 'set and forget' (kind of) solution I was hoping VVE would be.
Back to top
TGRMN Software
Site Admin


Joined: 10 Jan 2005
Posts: 8763

PostPosted: Wed Mar 02, 2016 11:22 pm    Post subject: Reply with quote

Hi, I will try to re-create the issue here... if it is confirmed this is definitely a problem and will be fixed!
_________________
--
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com
Back to top
TGRMN Software
Site Admin


Joined: 10 Jan 2005
Posts: 8763

PostPosted: Tue Mar 08, 2016 4:06 am    Post subject: Reply with quote

Hi, we are trying to replicate this issue with the target folder containing '[' but have been unsuccessful so far.

- Which scheduling options are you using for this profile in VVEngine?
- Could you send the profile log (ViceVersa profile settings -> execution) showing the error please?

thanks!
_________________
--
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com
Back to top
Alice



Joined: 29 Jan 2015
Posts: 277

PostPosted: Tue Mar 08, 2016 7:27 am    Post subject: Reply with quote

Thanks again for looking into this.

VVE Settings are -

File Monitoring :

'On' - Monitor Source and Run When File Changes Are Detected
'Off' - Monitor Target and Run When File Changes Are Detected

Monitoring Level : Subfolder level

I'll attach a Profile / Log shortly.

Smile
Back to top
Alice



Joined: 29 Jan 2015
Posts: 277

PostPosted: Tue Mar 08, 2016 6:36 pm    Post subject: Reply with quote

Hello.

So immediately below is a very simple copy job from the server's C: Drive to the server's D: Drive, one 'Root' Source folder called 'Any Folder' and one empty sub-folder called 'New Folder' within, copying to a Target of :

[ HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared

^ Note leading Square Bracket '['

Job run manually via VV Pro 2.5 (2516) runs as expected with a .log produced as follows :

---------------------------------------------------------------------------

2016-03-08 18:20:41 :
2016-03-08 18:20:41 : -
2016-03-08 18:20:41 : ************************************************************
2016-03-08 18:20:41 : Profile Started.
2016-03-08 18:20:41 : ************************************************************
2016-03-08 18:20:41 : Version: ViceVersa PRO 2.5 Build 2516 64-bit (SN401) [Registered][Server][VSS][LBH--2-Lic...]
2016-03-08 18:20:41 : Command Line: "C:\Apps\ViceVersa Pro\VICEVERSA.EXE" "C:\- Working Files\Profile1.fsf"
2016-03-08 18:20:41 : System: Windows Server 2012 R2, (Standard Edition), (64 Bit Edition), (HyperV), (x86-64 Processor) v6.3 Build:9600
2016-03-08 18:20:41 : User: Admin
2016-03-08 18:20:41 : Computer: S
2016-03-08 18:20:41 : **** Profile: C:\- Working Files\Profile1.fsf
2016-03-08 18:20:41 : **** - Folders -
2016-03-08 18:20:41 : **** Source: "\\?\C:\Any Folder\" (Locked)
2016-03-08 18:20:41 : **** Target: "\\?\D:\[ HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared\Any Folder\"
2016-03-08 18:20:41 : **** Include Subfolders: Yes
2016-03-08 18:20:41 : **** Create sources/targets that do not exist
2016-03-08 18:20:41 : **** - Comparison Settings -
2016-03-08 18:20:41 : **** Comparison Type: Size and Timestamp
2016-03-08 18:20:41 : **** Ignore Timestamp
2016-03-08 18:20:41 : **** - Execution Settings -
2016-03-08 18:20:41 : **** Method: Backup (Mirror Source to Target)
2016-03-08 18:20:41 : **** No overwrite / read-only / error confirmations
2016-03-08 18:20:41 : **** Log File: "C:\- Working Files\ViceVersa.log"
2016-03-08 18:20:41 : **** No archive for deleted/replaced source files
2016-03-08 18:20:41 : **** No archive for deleted/replaced target files
2016-03-08 18:20:41 : **** Process Priority: High
2016-03-08 18:20:41 : **** Speed: 100 Buffer Size: 8388608
2016-03-08 18:20:41 : **** No empty source/target check
2016-03-08 18:20:41 : **** Retain folder created and modified timestamps when copying
2016-03-08 18:20:41 : **** Copy files even if they have timestamp errors
2016-03-08 18:20:41 : **** Preserve last accessed timestamp of files being copied
2016-03-08 18:20:41 : Checking source \\?\C:\Any Folder\ ...
2016-03-08 18:20:41 : Total found: 1
2016-03-08 18:20:41 : Checking target \\?\D:\[ HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared\Any Folder\ ...
2016-03-08 18:20:41 : Total found: 0
2016-03-08 18:20:41 : Comparing ...
2016-03-08 18:20:41 : Comparing done.
2016-03-08 18:20:42 : - Status Summary -
2016-03-08 18:20:42 : - Total Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:42 : - Excluded Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:42 : - Matched Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:42 : - Single Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:42 : - Newer Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:42 : - Older Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:42 : - Total Subfolders - Source: 1 - Target: 0
2016-03-08 18:20:42 : - Excluded Subfolders - Source: 0 - Target: 0
2016-03-08 18:20:42 : - Matched Subfolders - Source: 0 - Target: 0
2016-03-08 18:20:42 : - Single Subfolders - Source: 1 - Target: 0
2016-03-08 18:20:47 :
2016-03-08 18:20:47 : ---- Start Execution ----
2016-03-08 18:20:47 : ---- Backup (Mirror Source to Target) (Source: \\?\C:\Any Folder\ Target: \\?\D:\[ HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared\Any Folder\) ----
2016-03-08 18:20:47 : ---- Start copying ----
2016-03-08 18:20:47 : -- Copying to target...
2016-03-08 18:20:47 : Copying folder \\?\C:\Any Folder\New folder\ [OK].
2016-03-08 18:20:47 : -- Done: 1 (0) Err: 0 (0) Skipped: 0 (0) Tot: 1 (0) --
2016-03-08 18:20:47 : -- Average Transfer Rate: 0/Sec -- Elapsed Time: 0 sec
2016-03-08 18:20:47 : Re-comparing ...
2016-03-08 18:20:47 : ---- Copying finished ----
2016-03-08 18:20:47 : ---- End ----
2016-03-08 18:20:47 : - Execution Summary -
2016-03-08 18:20:47 : - Added Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Updated Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Deleted Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Added Subfolders - Source: 0 - Target: 1
2016-03-08 18:20:47 : - Deleted Subfolders - Source: 0 - Target: 0
2016-03-08 18:20:47 : - Status Summary -
2016-03-08 18:20:47 : - Total Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Excluded Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Matched Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Single Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Newer Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Older Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:20:47 : - Total Subfolders - Source: 1 - Target: 1
2016-03-08 18:20:47 : - Excluded Subfolders - Source: 0 - Target: 0
2016-03-08 18:20:47 : - Matched Subfolders - Source: 1 - Target: 1
2016-03-08 18:20:47 : - Single Subfolders - Source: 0 - Target: 0


---------------------------------------------------------------------------

Now I add the VV 'Profile1.fsf' to VVE with Engine settings :

File Monitoring :

'On' - Monitor Source and Run When File Changes Are Detected
'Off' - Monitor Target and Run When File Changes Are Detected

Monitoring Level : Subfolder level


Next I create another folder in the Source C:\Any Folder called 'New folder (2)'.

VVE detects the change and starts to run, but the 'Last Run' dialogue reads :

'[ERROR] Subfolder Filter "\\?\C:\Any Folder\New folder (2)\": invalid syntax.'

Nothing is added to the ViceVersa.log file.


Finally I change the Target folder name to start with a round bracket - ie '( HOLDING FOLDER - DO NOT USE @ ....' in the 'Profile1.fsf' file and VVE then completes the update by creating the 'New folder (2)' in the Target without incident as below :

---------------------------------------------------------------------------

C:\- Working Files\ViceVersa.log

Extract of File: C:\- Working Files\ViceVersa.log
2016-03-08 18:30:25 : START ID: 201638183022-985906-2592
2016-03-08 18:30:25 : ************************************************************
2016-03-08 18:30:25 : Profile Started.
2016-03-08 18:30:25 : ************************************************************
2016-03-08 18:30:25 : Version: ViceVersa PRO 2.5 Build 2516 64-bit (SN401) [Registered][Server][VSS][LBH--2-Lic...]
2016-03-08 18:30:25 : Command Line: "c:\Apps\ViceVersa Pro\ViceVersa.exe" "C:\- Working Files\Profile1.fsf" /hiddenautosync /vveng "/vvps:C:\Users\Admin\AppData\Roaming\VVEngine\08B65EC4-932BD073-5404C696-01DC047A-56220533.vv.txt "
2016-03-08 18:30:25 : System: Windows Server 2012 R2, (Standard Edition), (64 Bit Edition), (HyperV), (x86-64 Processor) v6.3 Build:9600
2016-03-08 18:30:25 : User: Admin
2016-03-08 18:30:25 : Computer: S
2016-03-08 18:30:25 : **** Profile: C:\- Working Files\Profile1.fsf
2016-03-08 18:30:25 : **** - Folders -
2016-03-08 18:30:25 : **** Source: "\\?\C:\Any Folder\" (Locked)
2016-03-08 18:30:25 : **** Target: "\\?\D:\( HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared\Any Folder\"
2016-03-08 18:30:25 : **** Include Subfolders: Yes
2016-03-08 18:30:25 : **** Create sources/targets that do not exist
2016-03-08 18:30:25 : **** - Comparison Settings -
2016-03-08 18:30:25 : **** Comparison Type: Size and Timestamp
2016-03-08 18:30:25 : **** Ignore Timestamp
2016-03-08 18:30:25 : **** - Execution Settings -
2016-03-08 18:30:25 : **** Method: Backup (Mirror Source to Target)
2016-03-08 18:30:25 : **** No overwrite / read-only / error confirmations
2016-03-08 18:30:25 : **** Log File: "C:\- Working Files\ViceVersa.log"
2016-03-08 18:30:25 : **** No archive for deleted/replaced source files
2016-03-08 18:30:25 : **** No archive for deleted/replaced target files
2016-03-08 18:30:25 : **** Process Priority: High
2016-03-08 18:30:25 : **** Speed: 100 Buffer Size: 8388608
2016-03-08 18:30:25 : **** No empty source/target check
2016-03-08 18:30:25 : **** Retain folder created and modified timestamps when copying
2016-03-08 18:30:25 : **** Copy files even if they have timestamp errors
2016-03-08 18:30:25 : **** Preserve last accessed timestamp of files being copied
2016-03-08 18:30:25 : [Incremental (=partial) recomparison of source and target, based on VVEngine detected changes, activated]
2016-03-08 18:30:25 : [VVEngine incremental recomparison filters : 0 files, 1 subfolders]
2016-03-08 18:30:25 : [VVEngine detected changes: detailed list follows (files)]
2016-03-08 18:30:25 : Include: \\?\C:\Any Folder\New folder (2)\**
2016-03-08 18:30:25 : [Total: 1 (0)]
2016-03-08 18:30:25 : [VVEngine detected changes: detailed list follows (subfolders)]
2016-03-08 18:30:25 : Include: \\?\C:\Any Folder\New folder (2)\
2016-03-08 18:30:25 : [Total: 1 (1)]
2016-03-08 18:30:25 : Checking source \\?\C:\Any Folder\ ...
2016-03-08 18:30:25 : Total found: 2
2016-03-08 18:30:25 : Checking target \\?\D:\( HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared\Any Folder\ ...
2016-03-08 18:30:25 : Total found: 1
2016-03-08 18:30:25 : Comparing ...
2016-03-08 18:30:25 : Comparing done.
2016-03-08 18:30:25 : - Final Status of Scanned File/Folders - *** An incremental (=partial) recomparison of source and target was performed, based on VVEngine detected changes ***
2016-03-08 18:30:25 : - Total Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Excluded Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Matched Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Single Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Newer Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Older Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Total Subfolders - Source: 2 - Target: 1
2016-03-08 18:30:25 : - Excluded Subfolders - Source: 1 - Target: 1
2016-03-08 18:30:25 : - Matched Subfolders - Source: 0 - Target: 0
2016-03-08 18:30:25 : - Single Subfolders - Source: 1 - Target: 0
2016-03-08 18:30:25 : - To Do - Backup (Mirror Source to Target)
2016-03-08 18:30:25 : - Files to Add - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Files to Update - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Files to Delete - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Subfolders to Add - Source: 0 - Target: 1
2016-03-08 18:30:25 : - Subfolders to Delete - Source: 0 - Target: 0
2016-03-08 18:30:25 :
2016-03-08 18:30:25 : ---- Start Execution ----
2016-03-08 18:30:25 : ---- Backup (Mirror Source to Target) (Source: \\?\C:\Any Folder\ Target: \\?\D:\( HOLDING FOLDER - DO NOT USE @ 2016-03-01 ] - Shared\Any Folder\) ----
2016-03-08 18:30:25 : ---- Start copying ----
2016-03-08 18:30:25 : -- Copying to target...
2016-03-08 18:30:25 : Copying folder \\?\C:\Any Folder\New folder (2)\ [OK].
2016-03-08 18:30:25 : -- Done: 1 (0) Err: 0 (0) Skipped: 0 (0) Tot: 1 (0) --
2016-03-08 18:30:25 : -- Average Transfer Rate: 0/Sec -- Elapsed Time: 0 sec
2016-03-08 18:30:25 : Re-comparing ...
2016-03-08 18:30:25 : ---- Copying finished ----
2016-03-08 18:30:25 : ---- End ----
2016-03-08 18:30:25 : - Execution Summary -
2016-03-08 18:30:25 : - Added Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Updated Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Deleted Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Added Subfolders - Source: 0 - Target: 1
2016-03-08 18:30:25 : - Deleted Subfolders - Source: 0 - Target: 0
2016-03-08 18:30:25 : - Final Status of Scanned File/Folders - *** An incremental (=partial) recomparison of source and target was performed, based on VVEngine detected changes ***
2016-03-08 18:30:25 : - Total Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Excluded Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Matched Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Single Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Newer Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Older Files - Source: 0 (0) - Target: 0 (0)
2016-03-08 18:30:25 : - Total Subfolders - Source: 2 - Target: 2
2016-03-08 18:30:25 : - Excluded Subfolders - Source: 1 - Target: 1
2016-03-08 18:30:25 : - Matched Subfolders - Source: 1 - Target: 1
2016-03-08 18:30:25 : - Single Subfolders - Source: 0 - Target: 0
2016-03-08 18:30:25 : Exit Code: 0. OK.
2016-03-08 18:30:25 : ************************************************************
2016-03-08 18:30:25 : END ID: 201638183022-985906-2592

---------------------------------------------------------------------------


Hope all that helps !


tks



Alice
Back to top
TGRMN Software
Site Admin


Joined: 10 Jan 2005
Posts: 8763

PostPosted: Wed Mar 09, 2016 12:34 am    Post subject: Reply with quote

Thanks Alice, yes it's an error in VVEngine real-time detection. The starting [ is causing a problem, you are correct. We will fix this in the next VVEngine release/build. thanks for your help!
_________________
--
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com
Back to top
Alice



Joined: 29 Jan 2015
Posts: 277

PostPosted: Wed Mar 09, 2016 5:59 pm    Post subject: Reply with quote

Thank you very much Smile

On a separate but related matter....

I've completed a little more testing with valid VV 2.5 (bld 2516) Profile Names that cannot be selected in VVEngine 2.1 Server Prem' Edition (Bld 2106), via [Add Profile] / [Select Profile ...] and it appears only the apostrophe ' punctuation mark renders the name invalid for VVE, eg :


2016-03-06 - VVE - [ Create NAS ICT_Shared$ ] - (frdc02-j$-ICT Networks & frdc02-k$-ICT to n3240-ict_shared$).fsf ----- is valid for VVE
2016-03-06 - VVE - [ 'Create NAS ICT_Shared$' ] - (frdc02-j$-ICT Networks & frdc02-k$-ICT to n3240-ict_shared$).fsf ---- is not valid for VVE


the Profile names are a deliberate combination of the characters discussed in the first Post above ie & ' $ )


Thanks again



Alice
Back to top
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Support All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group
Copyright © TGRMN Software. TGRMN Software products: