The simplest way to migrate a SharePoint List or Library with your content included is within the normal user interface – without any PowerShell commands. This approach works within the online world, on-premises and also in a hybrid environment.
- Navigate to your SharePoint list or library:
- Go to the list settings and save the list as a template:
- 1. Optional: Verify the success of the template generation (Site Settings -> List Template Gallery) and download a copy of the .stp-file in order to import it in a different environment (optional):It doesn’t matter if you did save a library or a list, both are accessible within the list template gallery.
2.Optional: Upload the .stp-file in a different environment within the list template gallery.
- Add an app based on your newly created template:The only thing you need to do is to name the new list and that’s it.
For more complex scenarios you may want to use PowerShell or a third party tool like FluentPro or Sharegate.