# How to prepare for the update?

## What to check before the Navixy On-Premise update?

The main thing to check is that you are using the software required by the latest version. This mainly applies to Java and MySQL versions. Check the software requirements instruction: [Server software](/docs/on-premise/on-premise/how-to-guide/requirements/server-software.md).

Since the platform code is being upgraded to meet modern requirements and support new features, using outdated software will prevent the platform services from running properly. Therefore, the software must be upgraded in advance before the platform update.

Please note: in most cases, new versions of Java and MySQL are backward compatible with the old version of Navixy, so updating these components in advance doesn't cause any operational problems.

## Do I need to update the hardware?

In general, no. Although the platform is gradually becoming more capable and gaining new features, resource consumption is not increasing dramatically.

Hardware upgrades should only be performed when you are clearly experiencing a shortage of resources, as confirmed by monitoring or internal tools on the server.

## Do I need to notify the Navixy team about the upcoming update?

This isn't necessary. If you are experienced in administration, have considered all requirements, and have performed platform updates before, then you don't need a Navixy technical specialist's presence. The update is a routine process, and is mostly automated.

If you are performing the update for the first time and are afraid of making mistakes, contact Navixy technical support, inform them of your plans, and coordinate the update time. Engineers will be in touch to assist you urgently when needed.

## Links

* [Server software requirements](/docs/on-premise/on-premise/how-to-guide/requirements/server-software.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navixy.com/docs/qna/on-premise/deployment-overview/how-to-prepare-for-the-update.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
