I am quite often asked to move lists/document libraries etc. between Sharepoint sites and retain the Author, Modified by data and the like. Now I can do this fine using the -IncludeUserSecurity switch on the Import-SPweb command but unfortunately it is very slow, about half an hour a list regardless of size. Does anyone know of a way to speed this process up? I know it enumerates permissions on the list so is obviously going to be a little slower than not using the switch.
It is a little frustrating having 50 lists to move and having to leave my script running overnight to do what should only take a few minutes. Is there a way of speeding this up or is it something we have to live with?