Go Back   Pro/Forums > ProCooling Technical Discussions > Snap Server / NAS / Storage Technical Goodies
Password
Register FAQ Members List Calendar JavaChat Mark Forums Read

Snap Server / NAS / Storage Technical Goodies The Home for Snap Server Hacking, Storage and NAS info. And NAS / Snap Classifides

Reply
Thread Tools
Unread 02-21-2007, 07:15 AM   #1
Lethe
Cooling Neophyte
 
Join Date: Jan 2007
Location: Pompey, England
Posts: 24
Default 4100 s2s file permissions how-to

I learnt this ages ago, so posting here for all to benefit.

This is 4100 running SnapOS 4.0.860 (UK) and Snap extension s2s (not the new one!).

So you have two Snap servers replicating overnight. The trouble is, the file permissions do not get replicated, so the second box has no file permissions and if you need to switch to that, you are in trouble!

On the main server (replicating FROM), goto Security->File/Folder Security. You will see an option to 'Save File/Folder Security'. So save it :-)

Once this is complete, the server has saved several files containing the permissions structure. Map in the server TOP level share in Windows Explorer using 'root' account and password. Opening this you will see a hidden directory called 'os_private'. In this directory are the files you need - IGNORE the java and temp folders here.

Copy all the *.dat and *.dat.bak files to another safe location. Disconnect the map drive and exit the server.

This part is now complete.

Ensure you have a nice new replica on server#2 (replicate TO server). Now map in server#2 using root account and password. Open up os_private and delete all the *.dat and *.dat.bak file there - you may need to do this several times as some are re-created on the fly. Once this is done, copy the files retrieved from server#1 os_private/ to server#2 os_private/ (overwrite as necessary).

Once that is complete, in the web interface goto Security->File/Folder Security and select Restore File/Folder Security. Then you will see the date of the 'saved permission files' from server#1 in the window to use. Restore it!

Once that is complete, you will now find all the files on server#2 have the same file permissions that are on server#1

One thing to note is that SHARES are local - on server#2 you will have to add permissions to the SHARES manually - but once done, you do not need revisit unless new shares are created on server#1, so you will have to recreate.

The main thing here is to ensure server#2 has a latest replica of server#1 before you do this.

Hope that helps somebody.

Nick

Last edited by Lethe; 02-21-2007 at 07:23 AM.
Lethe is offline   Reply With Quote
Unread 02-21-2007, 03:31 PM   #2
re3dyb0y
Cooling Savant
 
re3dyb0y's Avatar
 
Join Date: Aug 2004
Location: UK
Posts: 909
Default Re: 4100 s2s file permissions how-to

Quote:
Originally Posted by Lethe
I learnt this ages ago, so posting here for all to benefit.

This is 4100 running SnapOS 4.0.860 (UK) and Snap extension s2s (not the new one!).

So you have two Snap servers replicating overnight. The trouble is, the file permissions do not get replicated, so the second box has no file permissions and if you need to switch to that, you are in trouble!

On the main server (replicating FROM), goto Security->File/Folder Security. You will see an option to 'Save File/Folder Security'. So save it :-)

Once this is complete, the server has saved several files containing the permissions structure. Map in the server TOP level share in Windows Explorer using 'root' account and password. Opening this you will see a hidden directory called 'os_private'. In this directory are the files you need - IGNORE the java and temp folders here.

Copy all the *.dat and *.dat.bak files to another safe location. Disconnect the map drive and exit the server.

This part is now complete.

Ensure you have a nice new replica on server#2 (replicate TO server). Now map in server#2 using root account and password. Open up os_private and delete all the *.dat and *.dat.bak file there - you may need to do this several times as some are re-created on the fly. Once this is done, copy the files retrieved from server#1 os_private/ to server#2 os_private/ (overwrite as necessary).

Once that is complete, in the web interface goto Security->File/Folder Security and select Restore File/Folder Security. Then you will see the date of the 'saved permission files' from server#1 in the window to use. Restore it!

Once that is complete, you will now find all the files on server#2 have the same file permissions that are on server#1

One thing to note is that SHARES are local - on server#2 you will have to add permissions to the SHARES manually - but once done, you do not need revisit unless new shares are created on server#1, so you will have to recreate.

The main thing here is to ensure server#2 has a latest replica of server#1 before you do this.

Hope that helps somebody.

Nick

Rather useful

Thanks

Mind if we stick it in the FAQ? (Im presuming not with how you've put it will help)

__________________
Snap Server Help Wiki - http://wiki.procooling.com/index.php/Snap_Server

Snap Server 2200 v3.4.807
2x 250GB Seagate Barracuda 7200.9
w/ UNIDFC601512M Replacement Fan

"Did you really think it would be that easy??"


Other NAS's
1x NSLU2 w/ 512mb Corsair Flash Voyager
Running Unslung 6.8b

1x NSLU2 w/ 8Gb LaCie Carte Orange
Running Debian/NSLU2 Stable 4.0r0


250GB LaCie Ethernet Disk
Running Windows XP Embedded
re3dyb0y is offline   Reply With Quote
Unread 02-22-2007, 03:05 AM   #3
Lethe
Cooling Neophyte
 
Join Date: Jan 2007
Location: Pompey, England
Posts: 24
Default Re: 4100 s2s file permissions how-to

Yes, stick it in the FAQs by all means.

Nick
Lethe is offline   Reply With Quote
Unread 02-22-2007, 09:08 AM   #4
blue68f100
Thermophile
 
blue68f100's Avatar
 
Join Date: Jul 2005
Location: Plano, TX
Posts: 3,135
Default Re: 4100 s2s file permissions how-to

Sam, I will add it to the FAQ's, there it want get wiped out like all of my FAQ's did.
__________________
1 Snap 4500 - 1.0T (4 x 250gig WD2500SB RE), Raid5,
1 Snap 4500 - 1.6T (4 x 400gig Seagates), Raid5,
1 Snap 4200 - 4.0T (4 x 2gig Seagates), Raid5, Using SATA converts from Andy

Link to SnapOS FAQ's http://forums.procooling.com/vbb/showthread.php?t=13820
blue68f100 is offline   Reply With Quote
Unread 02-24-2007, 03:45 PM   #5
jontz
Cooling Savant
 
Join Date: Feb 2006
Location: South Bend, IN
Posts: 385
Default Re: 4100 s2s file permissions how-to

Thanks for the info!
__________________
Snap Server 4100, 4x120GB Seagate Drives, RAID 5, version 3.4.803
jontz is offline   Reply With Quote
Unread 03-08-2007, 11:33 AM   #6
jaylweb
Cooling Neophyte
 
jaylweb's Avatar
 
Join Date: Feb 2007
Location: Las Vegas
Posts: 35
Default Re: 4100 s2s file permissions how-to

Quote:
This is 4100 running SnapOS 4.0.860 and Snap extension s2s (not the new one!).

So you have two Snap servers replicating overnight. The trouble is, the file permissions do not get replicated, so the second box has no file permissions and if you need to switch to that, you are in trouble!
I found an easier way to do this plus it mirrors the shares along with the security settings. I have not found a way to automate it yet, but if I do, I will post a reply here.

Make sure you have mirrored your file system first, preferably with S2S!!!
  1. Launch Assist.exe
  2. Login to your "secondary" server. (Destination server)
  3. Go to the Import Server tab.
  4. Make sure the "All Server Settings" option is checked.
  5. Highlight your "primary" server. (Source server)
  6. Click Apply
  7. You'll get an "Blah, blah, blah, Are you sure?" prompt, click Yes.
  8. It'll prompt you to authenticate to the "primary" (source) server at this time.
You'll see a progress bar pop up and it'll quickly flash what it is working on then it'll say it's done.

Note: Every so often, Assist appears to lock up after the last step. The window is solid white. At this point, I just close Assist and do it again, which works fine. I'm wondering if it has a hard time authenticating when that happens.
jaylweb is offline   Reply With Quote
Unread 03-08-2007, 03:22 PM   #7
Phoenix32
Thermophile
 
Phoenix32's Avatar
 
Join Date: May 2006
Location: Yakima, WA
Posts: 1,282
Default Re: 4100 s2s file permissions how-to

Now that is the method I used...
Phoenix32 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 05:36 PM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
(C) 2005 ProCooling.com
If we in some way offend you, insult you or your people, screw your mom, beat up your dad, or poop on your porch... we're sorry... we were probably really drunk...
Oh and dont steal our content bitches! Don't give us a reason to pee in your open car window this summer...