Skip to content
logo Knowledgebase

How to use the Migration Tool for Sage 300 Construction and Real Estate

Created on  | Last modified on 

Summary

How do I use the Sage 300 Construction and Real Estate Server Migration Tool to move my program and data to a new server?

Cause


Resolution

CAUTION: Use caution when working with the below product functionality. Always create a backup of your data before proceeding with advanced solutions. If necessary, seek the assistance of a qualified Sage business partner, network administrator, or Sage customer support analyst.
CAUTION: This solution requires advanced knowledge of your network. Contact your system administrator for assistance. Modifying Windows security incorrectly can severely affect system operations. Sage is not responsible for operation issues caused by incorrectly modifying your Windows security. Always create a backup of your data before proceeding with advanced solutions. 

Refer to the User's Guide for more information. The User's guide is located on the Product Documentation webpage and can be found at Product Documents


Warning: When moving data, do not copy the data folders to non-UAC compliant locations such as C:\Program Files\ or C:\Program Files (x86)\. Please read the User's Guid for more information on UAC compliant Locations.

Note: The Sage Migration Tool only works on versions 9.8 Accounting Update 6.3 and higher. If the new server is on 9.8, you must install update 6.3 prior to running the Sage Migration Tool. On versions 12.1 and above, no updates are required. You must run the Sage.STO.ServerMigrator.exe prior to running the Sage.STO.ServerDataMigrator.exe.

Things to know before you begin migrating your data:

  • You must first install Sage 300 Construction and Real Estate Accounting on your new server to access the server migration tool.
  • You must have administrative rights to the new server and a minimum of read permission to the old server.
  • Ensure that your new server has enough disk space to hold the information from the old server.
  • Most of the migration tasks are performed in a few minutes. However, moving attachments can take more time. If you have a large number of attachments, consider transferring them during non-business hours.
  • Estimating and Sage Paperless Construction are not included in the migration tool. See linked KBs below for information on those products.
  • For versions 17.1 and later, in order to use the new online entitlement, you will need to know your Company ID and Registration Name. When upgrading from prior version, we attempt to prefill this information for you.
  • We recommend that you perform a test migration, then validate that all of your data, reports, macros and settings work properly on the new server. You can then stop work on the old server and perform the migration again with the latest files.
  • Set up existing or new printers on your new server. The TS PDF printer cannot be the only printer on your system and cannot be selected as the default.

  • All users must be out of the software in order to perform the migration.

  • The migration will overwrite companies and security on the new server. You should perform the migration first, then set up companies and security (for example, if you start a new job).

Note: If the drive mapping to Accounting and Management Products on the server changes at the workstation, then the link to custom reports no longer works. To resolve the issue, update the path specified for your custom reports in Reports Manager from the Reports menu of the appropriate applications or the path noted in File Locations.

If you are using File Locations (TS-Main, File, Company Settings, File Locations or v16.1 and higher: Desktop, Applications, Common Tasks, File, Company Settings, File Locations) and the path to the file points to the old server location (UNC or by Mapped Drive), you should update this path to a UNC PATH prior to upgrading your data on the new server. During a data upgrade, the program follows the path selected in File Locations to upgrade the data file. If that path is the old location, data files in the old location/server/Live Server (If this is a test migration) are upgraded instead of data in the new location/server.

Important Considerations:

  • If you have applied any patches or updates to Sage 300 Construction and Real Estate, you must reapply those updates after migration.
  • If you have Sage Estimating on the destination machine, uninstall Sage Estimating before Sage 300 Construction and Real Estate Accounting will install. Estimating products may be reinstalled after Sage 300 Construction and Real Estate Accounting products have been installed successfully.
  • Validate that you have enough drive space on the new server to install. Sage 300 Construction and Real Estate installs various files to the same drive location as the ProgramData folder, typically the C: drive. You must have at least 4 GB of space available on this drive to install Sage 300 Construction and Real Estate. We recommend that you check the current size of your 9.5 folder and double it.
  • Only macros at the root of the company folder will be migrated.
  • IF going to 17.1 Rev 5 or HIGHER, you must first Run File Doctor on the data before using migration tools to migrate to the new server.
  • IF going to 17.1 Rev 5 or HIGHER - activation codes are populated and activated in the License Admin tool on server BEFORE correcting File Locations and then upgrading data. AcctActivation file is no longer used.

A. Install Sage 300 Construction and Real Estate at the new server with the CD or download used for your current installation:

  1. If you are on version 17.1 Rev 5 or higher, in the License Administration app on the old server, click Deauthorize Server to make the licenses available to the new server.
  2. Install Sage 300CRE at the new server with the installation download.
  3. Enter your registration name, client number, software country, number of uses, and activation codes, not version 17.1 Rev 5 or Higher (see bullet above)

    Note: Version 17.1 Rev 3 OR lower You can use the AccActivation.xml file in the Wininst folder of the old Server to prefill the number of users, and activation codes, see How to prefill activation codes during the installation of Sage 300 Construction and Real Estate version 17.1 Rev 3 and lower?

  4. Complete the installation as usual. For more information, see Installation Guide. It is located in the installation download under Documents.

B. Move/Migrate the Accounting and Management Products using the Sage 300 Construction and Real Estate Server Migration Tool:

Note: If you are migrating from 300CRE version 14.1 and Earlier, to 15.1/16.1, please see Error: "Could not find a part of the path '\\[serversname]\Timberline Office\9.5\Accounting\WordIntegration\UserTemplate." before beginning the Server Migration Tool.

  1. To launch the migration tool on the new server, browse to the ..\Timberline Office\Shared folder (typically located in C:\Program Files (x86)\Timberline Office\Shared) and run the Sage.STO.ServerMigrator.exe program from your new server.
  2. Enter the path to the 9.5 folder on the old server, or click Browse and locate/select the 9.5 folder on the old server.

    Note: This is the Application Data Directory which can be located on the old server by opening Timberline and accessing the Help menu and selecting About the application or by opening your Registry Editor and browsing to HKEY_LOCAL_MACHINE\SOFTWARE\Timberline\General (or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Timberline\General on a 64-bit machine).

  3. Select the Migrate button - Validation of the old server location, new server location, and log file path will complete and then the appropriate contents of the 9.5 folder will be copied to the new server.

    Note: You can select the Validate button first to validate the paths before or instead of migrating them.

  4. Select the Close button when complete.
  5. Review the Server Migration Log (typically located \\[servername]\Timberline Office\9.5\Accounting\Migration\ServerMigrationLog.pdf) to review the material that migrated.

C. Move/Migrate data folders using the Sage 300 Construction and Real Estate Server Data Migration Tool.

  1. Browse to the C:\Program Files (x86)\Timberline Office\Shared folder and run the Sage.STO.ServerDataMigrator.exe program from the new server.
  2. Select the Company(ies) that you want to migrate by checking the box in the Select column.
  3. Verify the destination location.

    Note: You can change the location by typing in a different path or clicking on Browse, but the last subfolder of the New data folder must be the same as the last subfolder of the Old data folder and must be in a User Access Control (UAC) compliant location.

  4. Select Validate to confirm access to the old location and the validity of the new location.

    Note: This step is optional as the system will validate when you click on Migrate data folders.

  5. Select Migrate data folders. The system will copy the company folders and you will see a progression bar.
  6. Review the ServerDataMigrationLog to confirm a successful move.
  7. Select Close when done or move on to Migrate macros or Migrate attachments.

D. Migrate macros using the Sage 300 Construction and Real Estate Server Data Migration Tool. (Optional)

  1. Browse to the ..\Timberline Office\Shared folder and run the Sage.STO.ServerDataMigrator.exe program, if not already open from the previous section.
  2. Select the Company(ies) that you want to migrate by checking the box in the Select column.
  3. Select Migrate macros.
  4. In the Server Data Migration - Macro Printers window click on Change to specify the printer you want to use after the migration. This could the same printer as before or you can choose a different printer.
  5. Select Migrate macros to complete the update.
  6. Review the ServerDataMigrationLog to confirm a successful move.
  7. Select Close when done or move on to Migrate attachments.

E. Migrate attachments using the Sage 300 Construction and Real Estate Server Data Migration Tool.

  • IMPORTANT: If you use Sage Paperless Construction (SPS) or Timberscan, do not migrate the attachments, as doing so will break the connectivity with these programs. They have their own approved methods for migration.
  1. Browse to the ..\Timberline Office\Shared folder and run the Sage.STO.ServerDataMigrator.exe program, if not already open from the previous section(s).
  2. Select the Company(ies) that you want to migrate by checking the box in the Select column.
  3. Select Migrate attachments.
  4. Select Yes to continue.

Note: You may receive warning "Could not access SM database. Error migrating attachments from old server." Refer to DocLink: Error: "Could not access SM database. Error migrating attachments from old server" for solution.

Note: This process may take a long time and does not have a progress bar. Please allow time for it to complete. If the process is ended for any reason it can be run again, but will start again from the beginning.

Note: There will be a path for each folder that contains attachments. You may be able to select several listings as it may only be the first part that will need to be updated. See the chart below for example. All could be selected if only the Server is changing. If Electrical Sample is being moved to the Data folder, it would have to be updated separately.

Note: Sage Paperless Construction has a method to update and recreate the attachment sync links that is preformed as part of it's migration or as a process in Sage Paperless Construction if it has remained on it's server and just needs to be updated for the new location for Sage300CRE. See the linked article below.

  1. In the Server Data Migration - Attachment Paths window select the old path to update by checking the box in the Select column. Then click on Change or Find and replace to update the path for these attachments.
  2. Select Migrate attachments to complete the update.
  3. Review the ServerDataMigrationLog to confirm a successful move.
  4. Select Close when done.

Note: When you migrate Accounting and Management Products to a new location, you move the Sage 300 Construction and Real Estate application and data folders. You need the Sage 300 Construction and Real Estate Accounting and Management Products downloaded installation files for the version you are currently using because you also install components, such as the Pervasive or Actian database engine, in the new location.

Post Migration Tasks:

Note: It is extremely important to perform these steps in order and be sure to update file locations on all company data folders. Please follow the steps even if it's a test migration.

  1. Once all migration tasks are complete, consider turning off old server or disabling all shares related to Sage 300 CRE such at the Timberline Office share. This will eliminate the possibility of having data updated on the old server because a file location is missed.
  2. If you have migrated to a new server, you must uninstall the workstations and reinstall to point the workstations to the new server.
  3. Open each company folder and check File locations: (navigation to this differs on versions)
    1. File > Company Settings > File Locations
    2. Check each of the resources listed and update paths by UNC PATH if they exist.
      • It is especially important to update paths for any data files listed
      • If there are mapped drives associated in this screen, please change to UNC Path. This will help prevent Ransomware from elevating it's permissions through mapped drives. Windows and Antivirus security may not allow mapped drives to bring this type of data across the network this way, regardless if you want to continue to use mapped drives. For more information on this, please speak with your IT regarding Windows Permissions and Ransomware.
  4. If you upgraded to a new version during the migration, be sure all updates have been applied and then upgrade your data files
    1. Log into TS Main on the Server as an administrator (or Desktop in versions 16.1 then in 17.1 there is no TSMain but still use desktop)
    2. Select Tools, then Upgrade Files
    3. Choose whether to upgrade just the current data folder or all data folders listed in the Open Company list
      • You can upgrade the main data folder first and then choose to upgrade all data folders later. The upgrade will skip any files that have already been upgraded.
      • You will be prompted for a file name for the upgrade log. Make a note of where the log is being saved and review it for errors later.
      • The upgrade is complete when the status in Background Tasks says "Completed Normally"
  5. Upgrade the workstations by running the client installer from the workstation. See How do I install the Sage 300 Construction and Real Estate accounting client or workstation? below for more information.


Chat with support


Related Solutions

What do I need to modify in Sage Paperless Construction if we migrate our accounting data to a different server?
How do I use the Pervasive Software Monitor Utility (PMU/PSMU) to unlock a file on a server that uses a Windows operating system?
MyAssistant Server Migration Instructions
How do I move/migrate Estimating to a new server and which files do I copy? (Pervasive)
How do I install the Sage 300 Construction and Real Estate accounting client on a workstation or Citrix/terminal server?
Missing uses / licenses / modules 17.1.5 (and later)