Migrate subsite from one site to another site in SharePoint Online

Harshanand Wankhede 11 Reputation points


I have to migrate Subsite from below mentioned Source Site to destination site.

Source Site - https://XYZ.sharepoint.com/sites/XXXRnD
Destination Site - https://XYZ.sharepoint.com/sites/YYYRnD

Could some provide help on below topics.

  1. Best way to migrate.
  2. Can user having access to subsite under XXRnD able to access same migrated subsite under YYYRnD?
  3. In some application. there is link to source site. After migration, how to reroute/ redirect link to new url so that application level there is no need to update any link.

Thanks in advance.

A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
10,052 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Renjie Sun-MSFT 2,846 Reputation points Microsoft Employee

    Hi @Harshanand Wankhede ,

    Thank you for the post.

    When your migration is in the same site collection, you could visit "http://yoursite/_layouts/sitemanager.aspx", you'll see a site manager, where you can do a move operation of all pages.

    Per my experience, when you migrate subsite to another site collection, a convince way to migrate a subsite, you could save the origin subsite as a site template first, and then create a subsite in destination site using this site template.
    If you cannot find Save site as template option in site settings page, you should enable the Custom Script feature in SharePoint admin center ->Settings -> classic settings page -> Custom script -> Allow...
    More information about save site as a site template you could refer this answer.

    As to your requirement 2 and 3, you can post a new question on Microsoft Q&A. It is recommended to focus on one question in one thread according to our policy. Thanks for your understanding :)

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

  2. Harshanand Wankhede 11 Reputation points

    Hi @Renjie Sun-MSFT

    Thanks for providing answer. Very detailed and good explanation. We are migrating subsite from one site collection to another. Is there any better solution rather using "Save as Template"?

    For other 2 Questions as you suggested, created below new threads.