Win32 and Backing up open files

Swarbrick Software sales at
Thu Mar 4 00:50:32 GMT 2004

St Bernard Software developed a module of their open file manager to work
with my software, SOS Standby Server, which uses rsync.
You can order the module for SOS from St Bernard and it will work with any
implementation of rsync. The open file manager runs on the windows machine
and it detects when rsync connects to it.  It works great and will allow you
to back up ANY open file, even system files.

It would be way cool if rsync could somehow deal with open files without a
third party file manager, as the St Bernard Open file manager costs about
I hope someone undertakes this.

Swarbrick Software

-----Original Message-----
From: at
[ at]On Behalf
Of Tarun Karra
Sent: Wednesday, March 03, 2004 5:21 PM
To: rsync at
Subject: Re: Win32 and Backing up open files


It was long back that i read the "white paper"  for st.Bernard Open file
I felt some similarity between stbernard open file manager and RSYNC. One
similarity is both of them break the file into peices.

What stbernad open file manager does is it continually moniters the system.
It maintains peices of files that are being used by different process. When
ever you try to backup some file which is open by any process."WRITE LOCK"
.The backup software can backup the peices of file that is not being written
to and the st bernard open file manager gives the previous version of the
peice of file that is being written to. So what i think essentially happens
is you cannot have a real-time backup but you are guarenteed to have a
backup with some delay.

CAN we design RSYNC Client and Server in a way that it does some thing
similar to this.

Correct me if iam wrong.
just a thought.


Jason Haar <Jason.Haar at> wrote:
On Wed, 2004-03-03 at 07:07, Jason M. Felice wrote:
> I now fully and completely remember why I hate Windows.

Good. Everyone needs reminding now and then :-)

> ... a program
> under Windows can _NOT_ open a file which has been opened if the
> original opener has not specified read sharing. No matter what.

Yup. That's part of the reason why you have to use "special" versions of
NTBackup/etc to backup Exchange and SQL servers. As these files are
always in use, there is no way you can read 'em.

On a Unix system, you can still access/backup your SQL databases as
files - even when they are in use. Whether that's a good idea I leave
for others to discover the hard way... ;-)


Jason Haar
Information Security Manager, Trimble Navigation Ltd.
Phone: +64 3 9635 377 Fax: +64 3 9635 417
PGP Fingerprint: 7A2E 0407 C9A6 CAF6 2B9F 8422 C063 5EBB FE1D 66D1

To unsubscribe or change options:
Before posting, read:

Do you Yahoo!?
Yahoo! Search - Find what youre looking for faster.
To unsubscribe or change options:
Before posting, read:

More information about the rsync mailing list