windows file server sync to cloud file sharing with NTFS/AD integration

Hi,

I have a Windows Server 2012 file server inside an active directory domain.
We want a kind of hybrid cloud file sharing solution that would hopefully work in the following way:

1. AD users access file shares according to their sharing and NTFS permissions on the Windows file server as per usual from INSIDE the network.

2. Files get bidirectionally "synced" to cloud storage.

3. Cloud storage provides users with access to these files via AD user account integration and, in addition, according to their original NTFS permissions on the Windows file server.

3. User whilst OUTSIDE the corporate network access the synced copy from the cloud "a la dropbox".

4. Any ammendments / additions to the cloud storage that the user accesses gets synced back to the Windows file server.

I live in reality so:

I'm assuming the NTFS bit in step 3 is nigh on impossible to implement so I would accept a solution that does not include this...

I'm also assuming that, like dropbox and many others, "file versioning" features in the cloud storage will not be available when accessing data on the Windows file share.

Unless, of course, we ditch the SMB way of accessing the files locally and have a local cloud-like way of accessing the files in the first place. It would be great for users to transparently access the "local cloud" storage when INSIDE the network, and the "internet cloud" storage when OUTSIDE.

I do have a "hack" solution:
Use a combination of dropbox and local folder redirection to the local file server.
I cringe at the thought of 20-30 separate users' dropboxes syncing uploads. I know dropbox and others have deduplication but my confidence is lacking. I'd prefer to have the single, central file server be responsible for the syncing so I can manage and throttle bandwidth, etc.

Thanks,

Jon.
jonogibboAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

serialbandCommented:
You could always run a script to save the acls to a file using cacls.exe, xcacls.exe, icacls.exe, or subinacl.exe depending on which version of Windows or Windows resource kit you have.

I'll use the newest of the lot, icacls to demonstrate

icacls c:\Users\USER\* /save USER_ACL_FILE /T

icacls c:\Users\USER\ /restore USER_ACL_FILE

You can copy the USER_ACL_FILE along with the files to any non-NTFS system and restore the permission later.
0
Aaron TomoskySD-WAN SimplifiedCommented:
What about something like owncloud.com?
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.