Forum Index  ViceVersa HOME         FAQ and Knowledge Base

 FAQForum FAQ   SearchSearch Forum  RegisterRegister 
 ProfileProfile   Log inLog in 

Win XP: CRC comparison does not work for open PST

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



Joined: 18 Jan 2011
Posts: 4

PostPosted: Tue Jan 18, 2011 11:48 pm    Post subject: Win XP: CRC comparison does not work for open PST Reply with quote

Hello,

I am evaluating VV Pro 2.5 (Build 2501) on Win XP SP3. While trying different backup scenarios I ran into something that might be a potential problem for me.

I will be running a backup on a standalone PC. Being a "belt and braces" type, I would like VV to use CRC comparison while working out which files need backing up - just to make sure that my backup hasn't gone bad. Here is my profile:
Quote:

Comparison
- Comparison Type: CRC (CRC calculated on entire file)
Execution
- Method: Backup (Mirror Source to Target)
- No overwrite / read-only / error confirmations
- No archive for deleted/replaced source files
- No archive for deleted/replaced target files
- Copy files even if timestamp changes after initial comparison
- Try to copy files that are in use by other applications
- Use 'Volume Shadow Copy' to copy open files for source
- Detailed Volume Shadow Copy log level
- Copy file/folder permissions
- Verify successful file copy by checking file CRC
- Replace newer target files with older source files (backup only)


The problem happens on the open PST (Outlook) file. If there is no need for CRC comparison prior to copy (when the target isn't there) - everything works fine, including CRC verification. However, when VV needs to do CRC comparison _prior_ to copy - here is what I get in the log:

Quote:
[ERROR] ERROR: some data from file "xxx.pst" could not be read. File may be in use by another application, it may be incorrectly stored on media or, if compressed/encrypted, it may contain errors. File will be excluded from comparison/execution.


Q1. From the log file, I can see that Volume Shadow Copy gets initialized as 1st step of the execution stage. Doesn't it need to be initialized earlier, at the comparison stage, so that CRC can be calculated for a file that is open?

Q2. I suppose, a workaround would be to create a separate profile specifically for the Outlook file, and in this profile not use CRC comparison. If I go this way - how do I force VV to always copy the PST file? What I want to avoid is the (possibly unlikely) scenario when the timestamp on the backup file looks the same as on the source, but the backup file got corruped somehow. Forcing the overwrite with subsequent verification should resolve this.

I would appreciate your advice.


Last edited by Voblin on Wed Jan 19, 2011 11:26 am; edited 1 time in total
Back to top
TGRMN Software
Site Admin


Joined: 10 Jan 2005
Posts: 8759

PostPosted: Wed Jan 19, 2011 10:23 am    Post subject: Reply with quote

Hi,

the issue is that on XP the option to create the snapshot during comparison (instead of during copy) is not available.
I suggest you create a separate job for the PST file without CRC comparison. You can force copying the PST each time in profile settings -> comparison in ViceVersa PRO 2.5

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



Joined: 18 Jan 2011
Posts: 4

PostPosted: Wed Jan 19, 2011 10:52 am    Post subject: Reply with quote

Thank you for the prompt reply.

Just out of interest - is this behaviour under XP caused by some kind of technical limitations of VSS implementation XP itself? And if not - are there any plans for future versions of VV to change it so that CRC comparison for open files would be possible?
Back to top
Voblin



Joined: 18 Jan 2011
Posts: 4

PostPosted: Wed Jan 19, 2011 11:24 am    Post subject: Reply with quote

One more question please - to the best of your knowledge, in my scenario (XP SP3, backup, local files to an external SATA disk connected via USB 3.0) - what other kinds of open files/running applications might cause problems:

1. during CRC comparison (before execution)
2. during CRC validation (after execution)

Thank you for your help.

PS. I will change the subject of my first post - hopefully it might help others with the same problem find the solution faster...
Back to top
Voblin



Joined: 18 Jan 2011
Posts: 4

PostPosted: Wed Jan 19, 2011 4:58 pm    Post subject: Reply with quote

Sorry, one more thing. This is only the way I found of forcing execution on a PST:
Quote:
- Exclude files: "*.*"
- Include files: "name.pst"
- Comparison Type: Size and Timestamp
- Files with these extensions are always newer in source: *.pst

Does this look right to you? Or is there a more elegant way?
Back to top
TGRMN Software
Site Admin


Joined: 10 Jan 2005
Posts: 8759

PostPosted: Thu Jan 20, 2011 10:38 am    Post subject: Reply with quote

Hi,

Quote:
Just out of interest - is this behaviour under XP caused by some kind of technical limitations of VSS implementation XP itself? And if not - are there any plans for future versions of VV to change it so that CRC comparison for open files would be possible?


It's a limitation of XP.

Quote:
1. during CRC comparison (before execution)
2. during CRC validation (after execution)


1. The CRC comparison can have a problem if a file is open during backup by another application.
2. None if Volume Shadow Copy is activated (after comparison the shadow copy is used).

Quote:
- Exclude files: "*.*"
- Include files: "name.pst"
- Comparison Type: Size and Timestamp
- Files with these extensions are always newer in source: *.pst


- Exclude files: "*.*" is not needed but does not harm (if only 1 include filter is present VV excludes all other automatically. Now that you do not use CRC you can activate Volume Shadow Copies

thanks
_________________
--
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com
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: