08-24-2020 02:19 AM
08-24-2020 02:19 AM
I was wondering if anyone could help. I'm currently repolacing my Classic Site with the Modern Sharepoint and I want to replace my Classic Root Site with my Modern site. However when I go to do this in admin there is no "Replace Site" option.
08-24-2020 03:51 AM
Are you definitely in the new SharePoint admin centre?
The instructions you have been following are probably these:-
Have you tried PowerShell instead?
08-24-2020 03:52 AM
Replace site option is only visible, when root site is chosen on Admin Center's site collections list.
If you are not seeing it, you can use SharePoint Online Management Shell (PowerShell) and Invoke-SiteSwap cmdlet.
08-24-2020 07:56 AM
@dandelly, is your tenant release preference standard release or targeted release. I think admin center feature is available currently in targeted release.
Swapping site with PowerShell is simple, if you need help with scripting it just ping me and I will guide you through it. You can even move original site to another location, like a backup.
Also review preparation actions from documentation before swapping.
08-26-2020 01:50 AM
08-27-2020 02:50 AM
Did you try this from the GUI already and it did not work. then you might need to go through powershell to do this
If you are using powershell.
First you need to connect to your SharePoint service by running this
url- https://teraberi-admin.sharepoint.com/ (your SharePoint admin center admin URL)
and then run this
Invoke-SPOSiteSwap -SourceUrl https://contoso.sharepoint.com/sites/CommunicationSite -TargetUrl https://contoso.sharepoint.com -ArchiveUrl https://contoso.sharepoint.com/sites/Archive
what this does is this
Archives the existing site at https://contoso.sharepoint.com to https://contoso.sharepoint.com/sites/Archive and moves https://contoso.sharepoint.com/sites/CommunicationSite to https://contoso.sharepoint.com. A site redirect will be created at https://contoso.sharepoint.com/sites/CommunicationSite that will redirect any requests to https://contoso.sharepoint.com.