There may come a point in time where the computer running the TDS server needs an upgrade, and so you need to move TDS to another PC. Here is how you might do that:

Install TDS on the New PC

Install TDS on the new computer just like you would on any other PC. You can find instructions to do so here.

Copy the Database

You should have a database.sqlite3 file somewhere in your file system. The default location is C:\\ProgramData\\tessonics\\tds2\\data\\database.sqlite3.

If the database file is not in that location, check the “common-file” and “db-file” fields in the file C:\\ProgramData\\tessonics\\tds2\\tds-server.json for the location of the database file.

If this location has changed, and the tds-server.json file is missing, contact your IT department to locate the file.

Once you find the database file, you have one of two options:

  1. Copy it to the default location: C:\\ProgramData\\tessonics\\tds2\\data\\database.sqlite3; or
  2. Copy to some other location and update the file C:\\ProgramData\\tessonics\\tds2\\tds-server.json to match it. Specifically, the db-file and common-file entries.

Configure Desktop Tools and Units to Point to New Computer

Once the firewall settings have been updated and the database file has been copied, you can now update Desktop Tools and the RSWA units to point to the new computer.

Configure Desktop Tools

On every computer with Desktop Tools installed, open the software and go to File -> Data Source -> Configure Data Source and change it to match the IP address of the new computer (or whichever host name you configured in tds-server.json).

Configure RSWA Units

On the new computer running TDS, open Desktop Tools, create a template revision, then export it to the RSWA unit. On the unit itself, activate the template revision so that it points to the new PC.