doc: explain vfs_snapper remote snapshot configuration
authorDavid Disseldorp <ddiss@samba.org>
Fri, 14 Feb 2014 00:18:41 +0000 (01:18 +0100)
committerDavid Disseldorp <ddiss@samba.org>
Fri, 27 Mar 2015 11:19:53 +0000 (12:19 +0100)
This extends the vfs_snapper man page to also cover FSRVP remote
snapshot behaviour and configuration.
The permissions section is also extended to describe specific Samba and
Snapper requirements for remote snapshot creation and deletion using
DiskShadow.exe.

Signed-off-by: David Disseldorp <ddiss@samba.org>
docs-xml/manpages/vfs_snapper.8.xml

index 0e06ec5959d3bddfcb8a0e1957de0c2d79bd0f30..802573bea410ce630e9bdad11340f9bb60631703 100644 (file)
                Explorer using the "previous versions" dialog.
        </para>
 
+       <para>
+               Snapshots can also be created and remove remotely, using the
+               File Server Remote VSS Protocol (FSRVP). Snapshot creation and
+               deletion requests are forwarded to snapper via DBus.
+       </para>
+
        <para>
                This module is stackable.
        </para>
                <smbconfsection name="[share]"/>
                <smbconfoption name="vfs objects">snapper</smbconfoption>
        </programlisting>
+
+       <para>
+               For remote snapshot creation and deletion, Samba's FSRVP
+               server must be configured in the [global] section:
+       </para>
+
+       <programlisting>
+               <smbconfsection name="[global]"/>
+               <smbconfoption name="rpc_daemon:fssd">fork</smbconfoption>
+               <smbconfoption name="registry shares">yes</smbconfoption>
+               <smbconfoption name="include">registry</smbconfoption>
+       </programlisting>
 </refsect1>
 
 <refsect1>
                options. Snapper can grant these users and groups .snapshots
                traversal access automatically via the SYNC_ACL option.
        </para>
+       <para>
+               Remote snapshot creation and deletion is only permitted by Samba
+               for Active Directory administrators, backup operators, or users
+               explicitly granted SeBackupPrivilege. Snapper must also permit
+               creation and deletion for the appropriate user, via snapper's
+               ALLOW_USERS or ALLOW_GROUPS options.
+       </para>
+       <para>
+               The DiskShadow.exe FSRVP client initially authenticates as the
+               Active Directory computer account. This account must therefore
+               be granted the same permissions as the user account issuing the
+               snapshot creation and deletion requests.
+       </para>
 </refsect1>
 
 <refsect1>
        <title>VERSION</title>
 
        <para>
-               This man page is correct for version 4.2.0 of the Samba suite.
+               This man page is correct for version 4.3.0 of the Samba suite.
        </para>
 </refsect1>