by Trip Segars
This article describes how to install and configure Oracle's Sun ZFS Storage Appliance Provider for Volume Shadow Copy Service Software as a hardware provider for the Microsoft Volume Shadow Copy Service (VSS) running on a Microsoft Windows Server connected to an iSCSI or Fibre Channel LUN exported by Oracle's Sun ZFS Storage Appliance.
The Volume Shadow Copy Service (VSS) included with Microsoft Windows Server implements a framework that allows volume backups to be performed while applications on the system continue to write to the volumes. VSS provides a consistent interface (a set of COM APIs) that allows coordination between user applications (writers) that update data on disk and backup applications (requesters) that back up the same data.
Storage system vendors must develop a storage device-specific component (DLL), referred to as a VSS hardware provider DLL, that integrates with and provides a standard interface to the VSS framework while encapsulating the device-specific interfaces required for creating the shadow copies of the volume.
The VSS hardware provider DLL for the Sun ZFS Storage Appliance implements the required COM interfaces specified in the Microsoft VSS documentation. (For more information about the Sun ZFS Storage Appliance, see the Resources section below.)
The Sun ZFS Storage Appliance Provider for Volume Shadow Copy Service Software (hereafter called the hardware provider) is a VSS hardware provider that functions as one of three VSS components that work together. The other two components are a requester and a writer.
The hardware provider enables backup administrators to use Oracle Solaris ZFS snapshots seamlessly with any VSS-aware backup application (requester). When combined with a VSS-aware application (writer), databases and applications do not need to be shut down to create a consistent snapshot of an application file. Coordination between the requester and the writer ensures that no I/O operations are uncommitted while the snapshot is being created. VSS writers are provided for Microsoft Exchange, Microsoft SQL Server, Microsoft Active Directory, Microsoft SharePoint, and Oracle Database.
Figure 1 shows the flow between the VSS components.
Figure 1. Flow between the VSS requester, writer, and hardware provider
To install the hardware provider on a Microsoft Windows Server, complete these steps:
Figure 2. Sun ZFSSA for VSS ConfigUtil icon
Figure 3. Configuration screen for the hardware provider
Figure 4. Status screen showing successful login
vssadmin list providers
Figure 5. Verifying successful installation of the hardware provider
After the hardware provider is installed and verified, VSS-enabled backup applications will work in concert with VSS-enabled applications to take consistent snapshots.
Oracle provides a hardware provider for the Microsoft Volume Shadow Copy Service, which can be used with any VSS-aware backup application (requester) and VSS-aware application (writer) to take consistent snapshots of database or application data without shutting down the database or application. This article described how to install and configure the Sun ZFS Storage Appliance Provider for Volume Shadow Copy Service Software on a Microsoft Windows Server.
Here are the resources referenced earlier in this document:
And here are some additional resources:
|Revision 2.0, 08/29/2011|