Author |
Message |
Alice
Joined: 29 Jan 2015 Posts: 277
|
Posted: Mon Feb 22, 2016 12:49 pm Post subject: VVEngine 2.1 Server Prem' Edition (Bld 2106) - Profile Names |
|
|
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: 8758
|
|
Back to top |
|
|
Alice
Joined: 29 Jan 2015 Posts: 277
|
Posted: Wed Feb 24, 2016 11:30 am Post subject: |
|
|
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....
|
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8758
|
Posted: Wed Feb 24, 2016 11:37 pm Post subject: |
|
|
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
|
Posted: Wed Mar 02, 2016 8:56 pm Post subject: |
|
|
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
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: 8758
|
Posted: Wed Mar 02, 2016 11:22 pm Post subject: |
|
|
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: 8758
|
Posted: Tue Mar 08, 2016 4:06 am Post subject: |
|
|
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
|
Posted: Tue Mar 08, 2016 7:27 am Post subject: |
|
|
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.
|
|
Back to top |
|
|
Alice
Joined: 29 Jan 2015 Posts: 277
|
Posted: Tue Mar 08, 2016 6:36 pm Post subject: |
|
|
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: 8758
|
Posted: Wed Mar 09, 2016 12:34 am Post subject: |
|
|
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
|
Posted: Wed Mar 09, 2016 5:59 pm Post subject: |
|
|
Thank you very much
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 |
|
|
|