“Get” files connect to your source SharePoint site and read the structure of your site. For the current version of this open source project (V 1.0) we support site columns, content types and list and libraries.
The “Get” files read the information of your source SharePoint site collection and create a JSON file out of all those information. This JSON file will be stored locally in your system “c:\install”
“Create” files connect to your destination SharePoint site collection and create structures based on the JSON file on your file system.
The following diagram helps you visualize the whole process.

For the migration, first, you have to connect to your source SharePoint site collection and run the “Get” files to create the JSON files in your local data store. Then after that you have to connect to your SharePoint destination site collection and run the “Create” files in order to read from the JSON files and apply the structure to the destination site collection.
This is a high level concept of the Marvelous SharePoint Site collection migrator (MSSCM). In the future posts I will discuss more about the process and run a sample SharePoint migration.

About SJ

Farshid Mahdavipour, MCSE, PMP
SharePoint Junkies (SJ) is a place to share my thoughts and experience on Microsoft technologies with the emphasize on Azure (IaaS, PaaS, SaaS), SharePoint Server and related products including Project Server, SQL Server … Information Architecture and IT governance is the main focus of this blog and also I will examine these products from administration and development viewpoints.