Transfer NTFS Permissions
Posted on 2008-06-25
I did a repair/in-place upgrade of Windows 2003 to 2003 R2. The upgrade replaced all the security permissions on some system directories so some services like SQL server failed to start because the required user rights were no longer present. Fortunately I can restore to the original state via an image. Is there an easy way I can take a snapshot of the current permissions and apply them globally after the upgrade? The caveat is that the two systems cannot be online at the same time. So a utility like robocopy /secfix will not work. I would need to export all the permissions before the upgrade and apply them after. I've tried exporting and restoring the permissions via icacls with the /save /restore switches but it doesn't appear to work. Any help is appreciated.