What is SharePoint Migration? How to migrate SharePoint site to another site? What are the different methods for SharePoint site migration? We are answering all these questions in the upcoming section of this blog. Go thoroughly and understand the necessary considerations.
Curious about how organizations have a collaborative platform and organized data management in one place? SharePoint works on cloud technology and can be accessed from any web browser making it device-independent. It was developed by Microsoft and launched in 2001 since then it has become more popular among organizations. Because it works as a one-stop shop for managing and organizing a variety of content like documents, images, videos, files, folders, and lists.
Table of Content
So, we know it is more popular among organizations but few users know its site migration capabilities. If you are also among those users who need to migrate SharePoint site to another SharePoint site for any reason. Choose easy methods for site migration and follow the detailed instructions for efficient migration of your data. Before moving further let’s have a quick introduction to SharePoint site migration.
SharePoint Site Migration: It is a process of moving site content from one SharePoint Site to another whether in the same SharePoint environment or a different environment.
Hopefully, you have understood the definition let’s quickly move to our next section where we will understand the different scenarios leading to SharePoint site migration.
SharePoint Site to Site Migration Scenarios
- Mergers and Acquisitions: Nowadays many organization faces the situation of mergers or acquisitions in this scenario organizations may need to consolidate or separate different SharePoint Sites. Doing this can help them with unified management and resource management.
- Reorganization: A migration scenario can also occur when an organization decides to restructure or rebrand its departments. If they are using SharePoint for collaboration and communication they may be required to merge and separate SharePoint sites within the same environments.
- Resource Management: The non-functional sites are taking up storage and it is decided by the organizations that they no longer need to function. In this case, an organization may need to keep the sites for compliance purposes. The only solution is to migrate all nonfunctional sites into one site to manage the resources efficiently.
- Simplified Management: Migrating all different site content that is similar into one site can decrease the burden of an admin. Which will lead to simplified management of sites.
3 Benefits of Merging SharePoint Site
Let’s explore why you should migrate SharePoint site to another site.
- Improved Management: Migrating sites can help admins manage the different sites of the same niche. For example, if you are managing 20 different sites and 5 sites are being used for the same purpose. Then it may consume more time to manage sites separately. If you don’t need that separate sites you can merge them into one.
- Increased Productivity: Migrating multiple sites into one can save you time to navigate them which will increase your productivity and remove overburden. For example: Working On 3-to 4 sites of the same niche can be hectic because you need to navigate to different sites for the same information or collaboration purposes. Which will ultimately affect your productivity.
- Unified Storage: Merging SharePoint sites can facilitate a unified space to store the site content where you can access the content at once.
General Guidelines to Follow for Migration Process of SharePoint Sites
Below we have discussed the general migration outline that will facilitate users to get an idea of the migration process and the steps involved in it.
- Plan the Migration: Determine what content, features, and configurations need to be moved after that prepare a list of all contents like lists, documents, and libraries. In this phase, you need to finalize the migration method according to your needs.
- Prepare the Source and Destination Sites: Before moving further you need to ensure that you have taken the complete backup of your source site. After that prepare the destination site to accommodate your migrated content.
- Select a Migration Method: This is the main step, and you must choose the appropriate migration method or tool according to your needs. However, we will show migration methods in the upcoming section of this guide so you can choose from there.
- Execute the Migration: After following all the above steps you can directly move forward to the execution part. Here you have to verify the sites and content before executing migration. You can also prepare a log of migrated files.
After the successful migration, you can verify the completion of the migration by checking the content. However, this step is considered as part of post-migration steps.
4 Methods to Quickly Migrate SharePoint Site to Another Site
There are multiple manual processes to perform migration in SharePoint Online but it takes lots of effort and requires technical expertise. Therefore, an admin prefers to use the automated premium vendor tool to facilitate migration in SharePoint. Let’s discuss the advanced solution and the steps for SharePoint site migration.
Method #1. Advanced Method for SharePoint Site Migration
To facilitate SharePoint migration whether it is site migration or only content migration. There is a best-automated method that can automate the process of migration. The SharePoint Migration Software is most recommended and trusted by Microsoft 365 experts and professionals for SharePoint migration. This tool has an impactable record in successful SharePoint migration.
Here are some Features of this Tool:
- When moving SharePoint to a different SharePoint site it preserves metadata.
- Transfers all SharePoint lists, folders, document sets, and document libraries at once.
- Enables bulk and batch migration for effective use of time and resources.
- Includes delta migration for transferring recently received data to the SharePoint site (When the previous migration is in progress).
- Offers a date filter function in SharePoint to enable selective data migration.
- Provides user mapping from source to destination to ensure a seamless migration.
- Automatically monitors the migration progress using an interactive dashboard.
This tool’s features are not limited to only these features. It offers a lot of features that simplify SharePoint site migration.
Steps to Migrate SharePoint Site to Another Site
- Firstly, Download and install the software from above, Open the application and move to the Setup tab >> Now select Office 365 as both Source and Destination.
- Secondly, scroll down and check the check box for Site including Document Library and Generic list >> Click on Next
- Thirdly, Enter the Microsoft 365 Admin Credentials for Source, and after validating >> click on Next >> Enter the same for the Destination after validating Read and Write rights click on Next.
- Fourthly, map Source sites to Destination sites and click on validate. This tool also has the option to prioritize the selection which indicates what is to be migrated first. You can just click on the Star icon to prioritize.
- Finally, After validating >> Click on the “Start Migration” Button at the top right corner.
After following these simple steps you can easily migrate the SharePoint site to another site.
SharePoint Site to Site Migration Using Manual Methods
The traditional approaches of migrating SharePoint site to another site require a lot of effort. Additionally, to perform this method you should have intermediate or expert-level technical skills.
Here we are discussing three methods through which you can perform SharePoint tenant to tenant migration. You should follow these steps correctly because these methods are prone to human errors and may result in losing your important data.
Method #2. Migrate SharePoint Site to Another Site Using “Save Site as Template”
This method help you download a template of your source site which you can later upload to your destination site. Using this method you can able to migrate SharePoint site contents and settings. Let’s see how.
Step 1: Firstly, navigate to your SharePoint site>>Click on “Site Settings” in the settings placed at the top right corner.
Step 2: Now find “Site Actions” >> Click on “Save site as a template” under site actions.
Step 3: Enter the name of your template in the given field >> Click on “Save” to save the template to the “Solutions” gallery.
Step 4: Now you have to download the template file which is downloaded as the (.wsp) extension.
Step 5: Lastly, go to the destination SharePoint site>> Go to “Site Settings” >>Upload the template under “Solutions” or “Web Designer Galleries”.
Step 6: Finally you can use the uploaded template to create a new site on the destination SharePoint.
However, this method doesn’t let you choose what to migrate to the destination site. Therefore this method is suitable for migrating only smaller sizes of SharePoint sites. If you are here for large site migration we recommend you go with the advanced method that is discussed in the above section.
Method #3. PnP PowerShell Commands for SharePoint Site to Site Migration
Another method for moving the SharePoint site to another site is to use PnP PowerShell commands. This method also requires technical skill and knowledge of shell scripting. Here, we are following the Export/Import Strategy to automate the steps using PnP PowerShell Scripts. Additionally, we have divided the command execution into stages and you should follow these stages for a successful migration.
Note: This is the basic script for smaller migration tasks if you want to migrate large data you need to customize the script for additional functionality.
Additional considerations:
- If you are planning to migrate list structures and metadata. You have to create lists and fields manually.
- You may need to reconfigure permissions on the destination site.
- Complex customizations and configurations might not be covered by these basic scripts.
PnP PowerShell Script for SharePoint Site to Site Migration
Stage 1: Install PnP PowerShell to migrate SharePoint site to another site.
Install-Module -Name PnP.PowerShell -AllowClobber
Stage 2: Export Content from the Source Site
# Establish a connection to the source SharePoint site Connect-PnPOnline -Url "use the Source site URL" -UseWebLogin # Commands to export Document Library you can adjust paths accordingly $libraryName = "Documents" $localPath = "C:\SP_Migrations\Source_site" # Create local directory if it doesn't exist if (-not (Test-Path -Path $localPath)) { New-Item -Path $localPath -ItemType Directory } # Commands to download all files from the library Get-PnPListItem -List $libraryName | ForEach-Object { $fileUrl = $_.FieldValues.FileRef $fileName = [System.IO.Path]::GetFileName($fileUrl) $localFilePath = Join-Path -Path $localPath -ChildPath $fileName # Download file Get-PnPFile -Url $fileUrl -Path $localPath -FileName $fileName -AsFile }
Stage 3: Importing Content to the Destination Site
# Eastablish Connection to the destination SharePoint site Connect-PnPOnline -Url "use Destination site URL" -UseWebLogin # Create a document library in the destination site (if it doesn't exist) $libraryName = "Documents" if (-not (Get-PnPList -Identity $libraryName -ErrorAction SilentlyContinue)) { New-PnPList -Title $libraryName -Template DocumentLibrary } # Upload all files from the local path to the destination library $localPath = "C:\SP_Migrations\Source_site" Get-ChildItem -Path $localPath | ForEach-Object { $filePath = $_.FullName $fileName = $_.Name $destinationUrl = "/sites/destination-site/$libraryName/$fileName" # Upload file Add-PnPFile -Path $filePath -Folder $destinationUrl }
Method #4. Migrate SharePoint Site to Another Site By “Move To” Option
Step 1: Firstly, click “SharePoint” to access the Microsoft 365 admin center.
Step 2: Secondly, from the list of Active sites, select the URL of the website you wish to Migrate.
Step 3: Thirdly, Click on “Site contents” after opening “Settings” placed at the top-right corner.
Step 4: Now, select “Site contents” by clicking the three dots next to the site in the “Subsites” list.
Step 5: Select the items from the Source site that you wish to relocate, then use the right-click menu to select “Move to.”
Step 6: Finally, choose the Destination site from the list of sites.
After following these steps you can easily migrate the SharePoint sites.
Conclusion
To conclude, SharePoint is a web-based collaborative platform that can help its users get informed and access important documents from anywhere. However, many users are not aware of the SharePoint site migration capabilities. Therefore, we have discussed what are the possible methods to migrate SharePoint site to another site. Additionally, we have shown an advanced and automated method through which you can easily migrate your site content.