- The backups must have been made as full backups not snapshots; I don’t know why, but snapshot backups just won’t work (my guess is they could but it’s too much effort !)
- If possible, I suspect the restores work better when sent not just to a different Exchange server but to a completely different AD forest (which is why I’m currently building a seperate VMWare forest to see if I can get it to work)
- Don’t bother with Recovery Storage Groups; in fact, delete any that exist unless you also have Mailbox Stores that need restoring, as you can’t mount public folders from within Recovery Storage Groups (again I have no idea why other than that you just can’t).
- Make sure the Public Folder store to be over-written has "This database can be overwritten by a restore" (or something smimilar) in the public folder storage properties.
- The following command restarts the PC (-r), forces any running process to quit (-f) and sets the timeout for shutdown to 0 second (-t 00)- effectively an instant shutdown.
- shutdown -r -f -t 00
- The following command shuts the PC down (-s), forces any running process to quit (-f) and sets the timeout for shutdown to 0 second (-t 00)- effectively an instant shutdown.
- shutdown -s -f -t 00
- The following command restarts (-r) a remote PC (-m \\xxxxxx), forces any running process to quit (-f) and sets the timeout for shutdown to 10 minutes (-t 600).
- shutdown -r -f -m \\xxxxxx -t 600
Please note that using the -f switch is a bit risky as it won’t save any data, but I frequently use this because otherwise the shutdown/ restart can hang waiting for a process to close.
Okay, this scenario is based around someone’s exchange mail having gone missing (largely); so their mailbox is still there, but they’ve lost a lot of mail due to faulty archiving.
- Back up current mailbox contents to a PST
- Delete user and mailbox*
- Restore exchange mailbox store from backup (to recovery storage group)
- Dismount "live" store; copy .stm and .edb from recovery group to "live" location
- Enable database over-write
- mount copied store
- create matching AD user without any mail features
- Reconnect user mailbox to new AD user
*This might work just by removing users exchange featurs rather than deleting AD account but untested.
This will be edited, I just had to note down the steps while it was still fresh in my mind.