The following steps are to be followed properly to install the SysCloud Domain Migration application. It is assumed that you have 2 G Suite domains ready. One is the Source and the other is the Destination.

From here on for example, we consider source domain as domainmigration.info & destination domain as securemigration.info.


STEP 1: Login into GMail at the source domain domainmigration.info as ADMIN with your admin credentials.



STEP 2: Go to G Suite Marketplace.

Figure 1: The GMail account screen of the source domain Admin user



STEP 3: Install Syscloud Domain Migration app.

Figure 2: Finding the Domain Migration app from Google App Marketplace



STEP 4:  Click on ‘Continue’

Figure 3: Installing the Domain Migration app from Google App Marketplace



STEP 5: Tick the checkbox and make sure the permissions are ‘TURNED ON for’ the whole source domain (domainmigration.info). Then, click on ‘Accept’

Figure 4: Installing the Domain Migration app for the source domain and also accepting the Terms & Policies, etc.,



STEP 6:  A pop-up window will open having 3 pages. Click on ‘Continue’ TWICE and come to the third page

Figure 5: Intermediate steps in the installation process at the source domain



STEP 7: in the last[3rd] page, you should click on ‘Complete additional setup now’. Do not click on DONE.

Figure 6: While installing for the source domain, going on to install the additional setup of the application that involves adding the destination domain



STEP 8: Now you will be ported to the Syscloud Domain Migration application. In the page, the source domain box would have been filled with the domain you have installed the app. Add the destination domain in the box and click ‘Continue’. Meanwhile logout of your source domain domainmigration.info.

Figure 7: Adding the destination domain in the SysCloud migration application, and moving on further to install & configure the migration app at the destination domain



STEP 9: Now, once again you would be redirected to the G Suite Marketplace of the SysCloud Domain migration app. Now, log in to your destination domain securemigration.info. After making sure you have logged in, come back to the marketplace page and click on ‘INSTALL APP’.


Figure 8: The user having to install the SysCloud Domain migration application at the destination domain via Google App Marketplace



STEP 10: It will open a pop-up window that will ask for the destination domain permissions. Tick the checkbox for the ‘Terms & Conditions’, and make sure you ‘TURN ON for’ whole destination domain (securemigration.info) and click on ‘Accept’

Figure 9:  Installing the Domain Migration app for the destination domain and also accepting the Terms & Policies, etc.,



Step 11: Another  pop-up will be displayed. Click on ‘Continue’ twice & go to the additional setup(page 3)


Figure 10: Intermediate steps in the installation process at the destination domain



Step 12: At the last page(3rd page), Now click on ‘Complete Additional setup now’ button. A new tab will open up with the Domain Migration application.


Figure 11: After installing the app, it is launched which makes sure the user is ported into our application



And finally, you will be redirected to the migration app’s Start Migration page for you to prepare for your migration.


That’s it. You have installed the the application successfully.


Figure 12: The user will be redirected to the ‘Start Migration’ page in our Domain Migration application




Now to start the migration process, the following steps are to be followed.


The following things needs to be checked in the Domain Migration application, if the customer intends to  migrate data between domains successfully.


Step 1: Install the SysCloud Domain Migration Application

Install the domain migration application correctly on the source and destination domains. See the previous section to know how to install the Domain migration application on both the source & destination domains and be ported into our application.



Step 2: Grant Access to your Migration Domains

At the start migration page, grant access to Source & Destination domains. These additional permissions are needed by the application to ensure a smooth migration. Also enable the API access[can be found in the Security option from the Admin console] at both the source and destination domains because, we use Google APIs to access and migrate the data.


Note: If you are going to migrate sites, make sure you have at least 1 site at the destination domain. If not, please create a temporary site.


Figure 13: Granting additional permissions needed by the application from both the Source & Destination domains



Step 3: Sync all your domain users

Check whether all the source domain users have been synced into the application.

Figure 14: Checking whether all the users needed for migration have been synced into the application



Step 4: Check for the following details of your business

Make sure the business you have logged into is not expired. By default, every new business is treated as a Trial user. The validity of a trial account is 30 days only. If you have been converted to a Paid business user, you will not see the Trial notification in your login. To convert your account to a Paid account contact support@syscloud.com.


Figure 15: Checking whether your business account is Paid or Trial 



Step 5: Check for the licenses

Check whether enough licenses have been provided for migration. Trial users will have a default of 1 license. Paid business customers will be having the no. of licences that they would have purchased from us. For each license, you will be allowed to migrate 1 user only.


Figure 16: Checking whether your business account has the necessary no. of licences



Step 6: Initiating migration

Before starting the migration, check the services that need to be migrated. You can choose the Google Services that you intend to migrate [GMail, Contacts, Calendar, Sites, Drive]. You have the option to exclude either Spam or Trash or Both folders from the mail migration. You can also choose to migrate Google Groups.



Figure 17: Selecting the necessary services for migration



You can initiate the migration from the default ‘Select User’ tab. You would have to check the user that needs to be migrated and enter the corresponding destination username and click on ‘Start Migration’.

Figure 18: Initiating migration from the Select Users tab



You can also start the migration for users en masse, by uploading from an CSV file. This option can be found in the ‘Upload CSV’ tab. The CSV template file is available for download in the tab. The format is simple enough to use.


Figure 19: Initiating migration en masse by using CSV file upload option