Navigation: Frequently Asked Questions > MySite and User Profile Migration Issues |
Question
I am having issues migrating MySites, more specifically the User Profiles that are associated with MySites. What could be causing this issue, and is there a solution for it?
Answer
In most cases Content Matrix can migrate MySites along with the User Profile data, however, there are cases in which this data may have trouble migrating across.
MySites can use one of four possible naming conventions in the MySite host, and these naming conventions can affect how MySite and User Profile data can be returned. These naming conventions are:
·Domain_Username - This naming convention requires that the MySite name needs to be specified as the same name for the user who it belongs to. The Domain_Username format is used to name the MySite. For example if user User_1 had a MySite, the MySite would be named User_1.
·Unknown - The naming convention for this type is an unknown format. As a result all Content Matrix can return is the information we get from the SharePoint Object Model (OM). This format is returned if end users have modified the naming convention to a custom format. This is usually the naming convention that causes the most issues.
·Username_CollisionsDomain - This naming convention uses a User name format (and not a Domain_Username format). When migrating MySites, Content Matrix will use the Domain_Username format if a MySite with the User name (under the User name format) already exists.
·Username_CollisionError - This naming convention will be used if the Username_CollisionsDomain format is being used and an exception is thrown because a site with the same user name already exists.
In the case of the Unknown naming format, Content Matrix may not be able to preserve the naming convention, in which case the migration of the MySite should fail.
In this type of situation there is a workaround method that users can use. Instead of migrating the MySite as a MySite, you can migrate it as a regular SharePoint site collection (to any target location). Once this is done you can then manually link the User Profile to the appropriate site collection or site.
Navigation: Frequently Asked Questions > Optimal Setup for Best Performance Migrating SharePoint On Premises |
Question
What is the optimal setup for best performance for Content Matrix?
Answer
The optimal setup for performance with Content Matrix is to have the application itself installed on the target server, and the Metalogix Extensions Web Service (MEWS) installed on the source server. Then use a SharePoint Database (DB) connection to connect to the source. The Metalogix Extensions Web Service would not need to be installed on the target since the application itself would be installed, allowing for a direct connection to the SharePoint Object Model (OM).
There are a few trade-offs for using the DB connection for the source. In these cases you will be limited with: no write access, no server level connections or actions, and the potential to run into issues when dealing with custom site templates. If these are trade-offs that you are not willing to deal with then it is recommended to connect to the source using a Metalogix Extensions Web Service connection.
The main issue that can cause slowdown with the Content Matrix Console is copying file structure. If the content that is being migrated contains a large file structure the migration will go slower because Content Matrix will try to recreate this structure.
For example, if we have two sites that contain the same amount of data, Site A and Site B, and Site A uses a more complex file structure than Site B, the migration of Site A will run slower then the migration of Site B. Even though these sites contain the same amount of data Content Matrix will require more time to recreate the complicated structure of Site A, resulting in Site B finishing it's migration first.
Navigation: Frequently Asked Questions > Using Proxies, Load Balancing or Alternate Access Mappings |
Question
How does Content Matrix deal with environments that use proxies, load balancing and/or alternate access mappings (AAM)?
Answer
Content Matrix Console should not run into any issues with these three things. Content Matrix uses the Metalogix Extensions Web Service (MEWS), which deploys over a whole farm and functions identically to a regular SharePoint web service. SharePoint web service's get the benefits of IIS redirection, proxy pushing, and anything else that SharePoint can utilize, such as Alternate Access Mappings (AAM). Since the Metalogix Extensions Web Service acts the same as a SharePoint web service it also gets all of these benefits.
In the case for load balanced environments the Metalogix Extensions Web Service would need to be deployed through the target side SharePoint farm. When the Web Service is installed it automatically gets deployed to all the SharePoint instances within that farm, as a SharePoint solution. Once the Web Service is installed on the target server, then load balancing should no longer be an issue.
There are, however, some cases where proxy settings may not work correctly by default. In these cases it is possible to set some specific proxy settings for the specified connection. Please see the Configuring Proxy Settings page for more details.
Navigation: Frequently Asked Questions > Metalogix Extensions Web Service Installation Files |
Question
Before I can install the Metalogix SharePoint Extensions Web Service I need to know specifically what files are installed, and where. Can this information be provided?
Answer
Yes, we can provide some information on what files are installed.
The Metalogix Extensions Web Service installs as a SharePoint solution (.WSP file) that is automatically deployed by the Web Service installer, and pushed out to all Web Front Ends (WFE's) in the farm. Inside the solution file are the necessary files for the Web Service. These files are:
·An ASMX file and two ASPX files, which are put in the SharePoint hive. These three files will be listed under a folder that is added for that specific version of the Web Service. For example, three files will be listed under: C:\Program Files\Common Files\Microsoft shared\Web Server Extensions\[hive_number]\ISAPI\ML\[version_number]
·A DLL file, which gets deployed to the Global Assembly Cache (GAC).
After installation the Metalogix Extensions Web Service sits idle on the server until requests are made to it, by the Content Matrix client. For more information about the Metalogix Extensions Web Service, please see the Installing the Metalogix Extensions Web Service in the Content Matrix Advanced Installation Guide.
© ALL RIGHTS RESERVED. Conditions d’utilisation Confidentialité Cookie Preference Center