Author |
Message |
robertpri
Joined: 08 Aug 2005 Posts: 21
|
Posted: Tue Oct 25, 2005 5:25 pm Post subject: Are shadow copies fully functional? |
|
|
Are shadow copies fully functional?
Once I understand the VSS/VSC process and get it configured, can I simply “copy” the target shadow copy and send it back to the “source” without doing anything else? Does the shadow copy actually function as the complete original file? |
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8759
|
Posted: Tue Oct 25, 2005 11:45 pm Post subject: |
|
|
A volume shadow copy (VSC) is created by the Windows Volume Shadow Service (VSS) and it is a snapshot of a volume AT LEAST in a crash consistent state.
Once a request for a shadow copy is made by a backup application (eg ViceVersa) to VSS, VSS informs all other applications running that a volume shadow copy needs to be created. If applications are not VSS aware they will simply ignore the message (see Outlook) otherwise they will prepare their open files for copying (see Exchange server) by flushing databases etc.
Once applications are ready they will inform VSS who will prepare the shadow copy inform Viceversa. ViceVersa will start copying files using the created shadow copy.
So in summary, a shadow copy will contain AT LEAST a crash consistent state for open files whose applications are not yet VSS aware and a full state for applications which are VSS aware. Note that this is only applicable for "Open" files. Note also that a crash consistent state is quite a good state, even if not perfect. An application which cannot recover itself from a crash in a decent manner is a very bad application. Could you immagine your PC crashing and loosing all your e-mails just because the application crashed? _________________ --
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com |
|
Back to top |
|
|
Guest
|
Posted: Tue Oct 25, 2005 11:55 pm Post subject: |
|
|
'Could you immagine your PC crashing and loosing all your e-mails just because the application crashed?"
Yes, I sure can, and still paying the price! As noted on another thread, the FoxPro app failed, and took most of the database tables with it.
This is why I ask this question, but I'm not certain of your answer.
1: Can I copy a 'previously exported to target file' using VSS/VSC and put it right back into the source without doing anything else?
"Note that this is only applicable for "Open" files."
2: Closed files would copy A > B per the normal copy method? |
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8759
|
Posted: Wed Oct 26, 2005 11:08 am Post subject: |
|
|
Quote: | Yes, I sure can, and still paying the price! As noted on another thread, the FoxPro app failed, and took most of the database tables with it. |
Not such a good application really....
Quote: | Can I copy a 'previously exported to target file' using VSS/VSC and put it right back into the source without doing anything else? |
Yes. If you are restoring database files you will have to shut down the database application and copy back all the files that the application needs.
Quote: | 2: Closed files would copy A > B per the normal copy method? |
Would still be copied from the shadow volume but these files would be an identical copy of the original files. Basically VSS takes a snapshot, ask for commitment for open files, and then provides the copies for ViceVersa to use to copy files. In the meantime files on the non shadow copy continue to be used and get changed. _________________ --
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com |
|
Back to top |
|
|
Guest
|
Posted: Sun Nov 20, 2005 9:41 am Post subject: |
|
|
Dear TGRMN Software,
That was the absolute best concise description of VSS I've read, after hours of trying to get a handle on it.
Thanks! |
|
Back to top |
|
|
|
|
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
|