Source

tb-rsync-vss / README.rst

ericvsmith 416b6aa 














































------------
tb-rsync-vss
------------

A Microsoft Windows executable that uses the Windows Volume Snapshot
Service (VSS_) to create a snapshot of a Windows drive that can then be
accessed via rsync (or any other program).

.. _VSS: http://en.wikipedia.org/wiki/Shadow_Copy

I primarily use this program as a wrapper around rsync, so that rsync
can be called by dirvish_. I routinely back up Windows boxes to Linux
servers using tb-rsync-vss with cygwin_ rsync and sshd.

.. _dirvish: http://www.dirvish.org/
.. _cygwin: http://cygwin.org/

tb-rsync-vss was written by `Eric V. Smith`_ of `True Blade Systems,
Inc.`_, and is released under the `Apache License, Version 2.0`_.

.. _`Eric V. Smith`: eric@trueblade.com
.. _`Apache License, Version 2.0`: http://www.apache.org/licenses/LICENSE-2.0
.. _`True Blade Systems, Inc.`: http://www.trueblade.com

tb-rsync-vss has been installed and tested on Windows 7 (64-bit) and
Windows Server 2008 R2 (64-bit).

Compiling tb-rsync-vss
======================

I've compiled this with Visual Studio 2010 using the include
tb-rsync-vss.sln. This solution file allows you to compile either 32-
or 64-bit versions of tb-rsync-vss. For 64-bit Windows, you **must**
use the 64-bit version of tb-rsync-vss.

Pre-compiled .msi files
=======================

Pre-compiled .msi files, both 32- and 64-bit, are available on the
project's bitbucket.org `home page`_. The default installation
location for these installers is "<program files>\\True Blade
Systems". That location will be used in all examples in this document.

.. _`home page`: https://bitbucket.org/ericvsmith/tb-rsync-vss

The Visual Studio solution file includes projects to build these .msi
files.