RSG and Restore-Mailbox : Only certain folder

I'm running Exchange 2007 SP2 and need to restore a user's mailbox from Saturday. Normally, I restore the mailbox to the RSG and then run the Restore-Mailbox command to restore the data to a special mailbox I have created.

Two questions on this:

1. When running the Restre-Mailbox -RSG Mailbox etc command, is it possible to only restore a particular Folder that a user wants? If so, would this include sub-folders of that folder etc?

2. On this special mailbox I have, I then generally pick out the item that the user wants and then copy it to their live Outlook profile. I'm toying of the idea of getting them to do it, but this means they may see the other restores I had directed to that mailbox. Is it possible to set access rights to users on folder level for that mailbox?
LVL 3
kam_ukAsked:
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.

 
tigermattCommented:

The documentation for the Restore-Mailbox cmdlet on Exchange 2007 is available here: http://technet.microsoft.com/en-us/library/bb125218%28EXCHG.80%29.aspx. There is the -IncludeFolders parameter which should do what you ask for. Just specify in that parameter the exact path to the folders you want to recover, i.e. -IncludeFolders \Inbox or -IncludeFolders \Inbox\FolderName.

As for allowing access to particular Outlook folders, this is certainly possible. You just need to be sure that you allow access into the entire tree ABOVE the folder to which you restore. So if you restore to the \Inbox\JoeBloggsRestore folder, Joe Bloggs needs to be added with "Folder Visible" to the root of the mailbox and the Inbox folder, and then a higher level of permissions on the JoeBloggsRestore directory to read and copy data out of there.

You also need to add your restore mailbox as an additional mailbox to his Outlook profile, but by not granting full mailbox access, the user should only be able to see the folders you gave him permission to see, and won't even know the other folders exist.

Simon has a good article on this at http://www.amset.info/outlook/sharing-non-default-folders.asp.

-Matt
0
 
kam_ukAuthor Commented:

Hello Matt

Thanks for the link, as an example let's say I want to restore a folder named FOLDER1 that sits within the Inbox, how would I do this? As below?

Restore-Mailbox -Identity Scott -RSGDatabase MyRSGDatabase -IncludeFolders \Inbox\Folder1

Or

Restore-Mailbox -Identity Scott -RSGDatabase MyRSGDatabase -IncludeFolders Folder1

And what if FOLDER1 had a sub-folder named FOLDER1_SUB1, is this automatically included in the above command?

>>
0
 
tigermattCommented:

The first command looks correct to me.

Yes, sub-folders should be included.

There is some discussion on the Internet I've seen recently about it being temperamental, so if in doubt it might be easier and simpler to simply restore the whole mailbox.

-Matt
0

Experts Exchange Solution brought to you by ConnectWise

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
 
kam_ukAuthor Commented:
Thanks Matt.

Just to confirm, if I decided to go for restoring the entire Inbox, and ran:

Restore-Mailbox -Identity Scott -RSGDatabase MyRSGDatabase -IncludeFolders \Inbox

That would include all-subfolders of the Inbox automatically, correct?
0
 
tigermattCommented:

Yep. I've never actually restored using the -IncludeFolders parameter (I just restore the entire mailbox) but that's certainly my and others' understanding of its use.

There is also a -ExcludeFolders parameters which does just what it says on the tin. If you want to include all but a few (like Contacts, Calendar, Tasks etc) then you can specify the excluded ones thus:

-ExcludeFolders \Calendar,\Tasks,\Contacts

Open in new window


-Matt
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.