Forum Discussion
Moving folders and files from a classic sharepoint site to a new team site.
Hello!
We have a set of sites created in the classic SharePoint way, with many folders and files. The President wants us to create new Team sites and move the files into the new sites. Sounds simple enough.
Where XXXXXX is our instance and YY is any given sitename:
The old sites exist in https://xxxxxx.sharepoint.com/YY/
The new sites reside in https://xxxxxx.sharepoint.com/sites/YY/
After the final / , it all goes to Shared%20Documents/Forms/AllItems.aspx
I did not create these new sites, and they seem to have defaulted to this new "sites" subfolder. They were created as private team sites.
My problem is that I cannot move the files. Opening the source and destination each in File Explorer fails to move folders and files from old to new. I can create a directory and move files into that new directory, but with hundreds of folders filled with more folders and files across 9 sites, it isn't going to work.
Also, downloading them to my local machine allows folder movement, but only one way - You cannot upload them using the folder structure! I get a trust error from SharePoint, but can't find a place to make the fool thing trust my local system.
I hope someone out there can point me to a way to accomplish this. It seems crazy that migrating to a new site within the same SharePoint should be this hard.
We are using SharePoint Online and an E3 customer.
- DeletedMay 30, 2018should be able to just enabled modern UI in the advanced settings on those libraries and get that command available to you.
10 Replies
- DeletedI would highly recommend looking at the SharePoint migration tool: https://docs.microsoft.com/en-us/sharepointmigration/introducing-the-sharepoint-migration-tool
Or some other 3rd party solution to move content.
If you move the content manually, your name is going to be all over the created by / modified by etc. Using a tool to migrate it will move those files intact as is and in bulk. You also do not have to deal with browser / trusted sites etc.
You do need to make sure you are at least the site collection admin of the sites, you don't have to be owner or added to the groups to move content to sharepoint. You can script that by doing the following on the sites:
To add access to Site collection
Connect-SPOService -Url https://tenant-admin.sharepoint.com -credential username@domain.org
Set-SPOUser -Site https://tenant.sharepoint.com/sites/sitename -LoginName username@domain.org -IsSiteCollectionAdmin $true- Deleted
Thanks for responding, Christopher.
Please note that I'm using SharePoint Online. The migration tool assumes an on-premises SharePoint or File Server. It will not attach to SPO as the source.
3rd party tools are not desirable, as this is a small company, and the cost is incredible (by our standards).
Someone on another site suggested saving the old site as a template with contents (and it's wonky, per the responder), but I'm also concerned about how that is actually going to be helpful as he gave no instructions on getting the document structure into the new site.
Any other ideas?
- Deleted
Hmmm, I thought it would do Online to Online, that seems meh.
Anyway, the new Move to command should be able to move this data from one site to another. Have you tried using that at all?
https://techcommunity.microsoft.com/t5/SharePoint-Blog/Now-move-files-anywhere-in-Office-365-SharePoint-and-OneDrive/ba-p/146973