XTRF maintenance best practices

  1. Make backups often. This may mean every hour, every day, or every week, depending on the number of projects you run. Instate a process to download your database and project files to a safe storage in a different physical location. Always be prepared for the worst-case scenario, and never lose data!

  2. Install every bugfix release. Bugfix releases can fix security issues or improve your CAT tool integrations.

    Bugfix releases are triple-numbered XTRF versions, such as 8.8.6 or 10.1.2.
    Update your XTRF when the version with the higher third number becomes available (for example, update the 10.0.1 version with 10.0.2 as soon as possible).
    You can check the latest XTRF releases here.

  3. If you cannot afford frequent updates, restart your machine weekly. It helps clean the garbage collector and prevents Java from running out of memory.

  4. Avoid starting several macros simultaneously, as Groovy macros can be very heavy.

  5. Set Periodic Jobs to run a minute apart from one another. Even if they only send a view subscription by e-mail, that view can contain custom columns that need to calculate something and pull large amounts of data. For details, see the https://help.xtm.cloud/xtrf/home-portal/configuration-menu/en/periodic-jobs.html article.

  6. Monitor the disk(s) that XTRF uses. Server logs can take up a lot of space, so make sure you purge temporary files on a regular basis.

Â