Bug 1290049

Summary: [RFE] Support for 'Previous Versions' inside MS Windows environments.
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Marcel Hergaarden <mhergaar>
Component: sambaAssignee: rhs-smb <rhs-smb>
Status: CLOSED DUPLICATE QA Contact: storage-qa-internal <storage-qa-internal>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rhgs-3.1CC: asrivast, madam, nlevinki, rcyriac, ssaha
Target Milestone: ---Keywords: FutureFeature, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-13 09:38:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Marcel Hergaarden 2015-12-09 15:04:25 UTC
Description of problem:
Lots of prospect customers have MS Windows environments and want to use the Windows 'Previous Versions' functionality. This is currently not supported inside Red Hat Gluster Storage.
(http://windows.microsoft.com/en-us/windows/previous-versions-files-faq)  

Version-Release number of selected component (if applicable):
3.1

How reproducible:
Inside Windows operating system, SMB clients do not have a right-mouse-click feature 'Previous Versions' available.

Steps to Reproduce:
1. Setup a RHGS Volume and enable SMB sharing on it.
2. Access the RHGS volume by a Windows client system
3. Try to access 'previous versions' by performing a right mouse click.

Actual results:
Feature is not available/accessable

Expected results:
Capability to access previous versions 
(Asked for in many RFPs and by Windows oriented customers)

Additional info:
This feature should be implementable by adding an option into SMB.conf
https://www.samba.org/samba/docs/man/manpages/vfs_shadow_copy2.8.html

This has not been tested and therefore currently not available.

Comment 2 Michael Adam 2015-12-16 21:56:33 UTC
I am kind of at a loss as to what this request actually requests.
It is obvious that the feature is not available if not enabled.
So is it a request to document how to enable snapshots?
Or a request to test it and officially declare as supported?

Thanks for clarification -- Michael

Comment 3 Marcel Hergaarden 2015-12-17 09:01:32 UTC
Hi Adam,

Microsoft Windows offers a VFS option for users to access previous file versions if enabled on the underlying storage. Providers like NetApp en EMC are actually supporting this Windows functionality.

In RFPs and Tenders we often find ourselves being questioned for this feature.
At the moment, this is not possible or - not supported inside RHGS.

There is however an availability to enable the functionality within Samba.
(https://www.samba.org/samba/docs/man/manpages/vfs_shadow_copy2.8.html) 

There is no documentation section and/or declaration that this is supported in our RHGS offering. It could make a great difference if we could do so.

So here is the actual request;

- Please test the Samba feature, whether it works reliable
- If condition is met, please declare this as officially supported
- Mention the functionality and howto setup/use in the RHGS documentation

It would help us within Windows fileserver replacement opps.

rgds
Marcel