We have answered you in the support ticket you have opened. I will share our answer with the community:
For now there is no option to combine six different projects in a single Multisite solution. In order to achieve your desired scenario you can try to migrate the content from your websites to your new Multisite project.
I will outline some ideas below that we have tested and work when migrating content from one Sitefinity database to another regardless of the version. However please note that Pages and Templates cannot be migrated this way as it is not a supported scenario so you will have to do them manually.
RSS feeds - This is a really simple way to migrate content from one db to another. Simply create an RSS feed in the source site for lets say News items, then in the destination site import that feed and map it to News items. Sitefinity will take care of the rest. The available content you can transfer this way is:
- Blog posts
- Any type of dynamic content (Module builder modules)
Custom providers - This one requires some programming and configurations setup, but it is a more reliable way to transfer content from one database to another by utilizing our API and will cover all content (except Pages and Templates). Here is a blog post that describes the process. Once the custom provider pulls the content successfully you can instantiate the managers with this provider to call the items from the source database and then instantiate another manager with the default provider for the destination database like so:
NewsManager nManagerSource = NewsManager.GetManager(
//query the news items from the source db
NewsManager nManagerTarget = NewsManager.GetManager();
//create new items below and map their properties to the ones that you got from the source manager
SiteSync module works only between projects that are on the same version (build) and have the same database, so this option will not do the work for your scenario.
I want to share some additional information about Site Synch. Could you please review our documentation
which will give you some additional information about the restrictions and obligations in order to be able to synch? Please read carefully this section from the article
Before you can use site synchronization, there are the following prerequisites:
- To access Staging & Syncing, you must be assigned to the Administrator’s role. For more information, see Users, roles, and permissions.
- The Sitefinity version must be the same, you cannot synchronize between two different builds.
- You must use the same license on both target and source servers.
- The target and the source databases must be the same. Sitefinity synchronizes only the content, not the database itself. Before you setup synchronization, copy the database, so that it is the same on both locations.
- Except for the connection string, the configuration of the sites you want to sync must be the same (the content of all .config files).
- All sites must have the same backend and frontend languages. For more information, see Languages.
- If you have multisite license, you must have the same sites, configured on both the target and the source servers. For more information, see Multiple site management.
- You must have enabled basic authentication on both the source and the target servers. The basic authentication is enabled by adding claims authentication HTTP module (SitefinityClaimsAuthenticationModule), which must be added by default in new projects. For more information, see Authentication and single sign-on.
- Make sure that all inactive modules on the source server are also inactivated on the target server.
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items