Migrate Data from one SharePoint Online site to another SharePoint Online site

Admin 0X0 0 Reputation points
2025-06-02T20:44:06.7633333+00:00

We are looking to re-structuring our Sharepoint sites, and we'll probably migrate some data to another site or document library.

I know that we have a built-in tool(SPMT) but this only works when migrating from your on-premises. Not online to online.

Is there any tool that we can use that can possibly migrate including the site/document's metadata?

Thank you!

SharePoint Development
SharePoint Development
SharePoint: A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.Development: The process of researching, productizing, and refining new or existing technologies.
3,669 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Austin-H 2,290 Reputation points Microsoft External Staff Moderator
    2025-06-03T01:22:43.15+00:00

    Hi @Admin 0X0 . 

    Thanks for posting your question on the Microsoft Q&A Forum. I understand that migrating SharePoint content while preserving metadata can be a crucial requirement, and I’d be happy to guide you through the process. 

    Based on your description. It sounds like you are looking to move files from one SharePoint site to another, here’s a step-by-step approach using OneDrive sync: 

    • If you are looking to move files from one SharePoint site to another, here’s a step-by-step approach using OneDrive sync: 
    1. Set up the destination site – Create the new SharePoint site and sync one of its document libraries to your local computer. This will serve as the destination folder. 

     

    After syncing this icon will appear. 

    User's image

    1. Sync the source library – Navigate to the existing SharePoint site where your files are stored, locate the document library, and sync it to your local computer. 

     

    Note: However, keep in mind that some files may be stored online only. To ensure that specific files or folders are always available offline, right-click on them and select 'Always keep on this device' 

    User's image

     

    1. Transfer files – Using File Explorer, move files from the source folder to the destination folder. OneDrive will automatically sync these files to SharePoint Online. 

     

    1. Verify the migration – Once synchronization is complete, check the new SharePoint site to ensure all files have been successfully transferred. If any files display a red "X" icon, they may have encountered sync issues. In such cases, manually uploading those files to SharePoint Online can help resolve the issue. 

    Note: Once you have completed transferring data from one site to another and no longer need offline access to the files on your device, you can disable the 'Keep in your device' option. This will help free up storage space on your hard drive, as the files will remain in SharePoint and will be downloaded only when needed. 

    To do this, simply right-click on the folder or file that has been kept on your device and select 'Free up space'

    For your concern about ensuring all files are transferred correctly, you can verify the sync status by checking the icons in the destination folder. Files with a blue cloud or green tick icon indicate successful synchronization, while a red "X" suggests a sync issue. 

    For reference: What do the OneDrive icons mean? (microsoft.com) 

     

    I understand that transitioning data between SharePoint sites can sometimes present challenges, and I sincerely appreciate your patience as you navigate this process. Unfortunately, at this time, the only available method to transfer files from one SharePoint site to another is by using OneDrive to sync your document library.

    By syncing the library to your device, you will have access to the files locally, allowing you to move them to the new SharePoint site as needed. While this may require some additional steps, it remains the most effective way to ensure data integrity during the transfer.

    If you need any assistance or guidance on how to proceed, please feel free to reach out. We are here to support you throughout the transition.

    --------------------------------------------------------------------------------------------------------- 

    If you find this response helpful, please consider selecting "Accept Answer" and giving it an upvote. Should you have any further questions or require clarification, feel free to click "Comment" to continue the discussion.   

    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.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.