Migrating from Windows to Linux
This topic describes how to migrate from StarTeam 2008 Server for Windows to StarTeam 14.0 Server for Linux.
Back up and connect
StarTeam Server 2008 and 2008 R2 for Microsoft Windows support both Oracle and Microsoft SQL Server relational database management systems (RDBMS's), while StarTeam Server 14.0 for Linux supports only Oracle.
Note: The following steps assume that the original Windows StarTeam configuration you are migrating uses an Oracle database. If you are migrating a StarTeam 2008/2008R2 for Microsoft Windows configuration that uses Microsoft SQL Server, you must first migrate it to Oracle using the steps specified in the Migrating Server Configurations to Other Databases topic of the StarTeam Server 2008/2008 R2 for Windows Help. After you successfully migrate your StarTeam Server for Microsoft Windows configuration to an Oracle database, you can proceed with the following Microsoft Windows to Linux migration steps.
-
Back up the current Oracle database (schema used for storing StarTeam Server 2008/2008 R2 for Microsoft Windows metadata). Save this backup copy. Do not recycle it.
- Install the Oracle client on the Linux machine. Verify that the supported Oracle client versions for this release are installed.
- Create a StarTeam user account on the Linux machine.
- Establish Oracle connectivity between the Linux machine and the Oracle database currently used for storing StarTeam metadata.
- Verify the database connectivity using SQL*Plus.
Run the migration
Once you have established database connectivity, you are ready to migrate.
To begin the migration:
- Install StarTeam Server 14.0 for Linux on the Linux machine.
- Copy the Microsoft Windows configuration file and hive index files from StarTeam Server 14.0 to the StarTeam Server for Linux repository folder.
- Copy the vault, including the attachments (if running Microsoft Windows 2009 R2) from the Microsoft Windows Server to the Linux Server.
- Open the Server Tools, and click to verify that the Server is licensed correctly.
- Select the configuration, and click from the menu.
- Set the correct log file path in the starteam-server-configs.xml file.
- Select the Database Connection Information tab, and click Verify Connection to verify the database connectivity.
-
Click
from the Server Administration tool to update the hives.If there are multiple hives, ensure that all of them are set correctly.
- Click Help > About > Info from the Server Administration tool to verify that the destination build number is greater than or equal to the source build on Microsoft Windows. If the destination build number is greater than the source build number, choose . This step upgrades the source database to the destination's build. Upgrade is not required when the source and destination builds are identical.
- Verify that the upgrade log that gets created in the log file path directory is error free.
- Back up the current Oracle database. Save this backup copy. Do not recycle it.
- Verify that the server log that gets created in the log file path directory is clean.