# Pentaho Upgrade & Patches

{% hint style="info" %}

#### **Pentaho Upgrade Installer**

You can upgrade your Pentaho products from version 8.3 or later to version 10.1 with the Pentaho Upgrade Installer.

The upgrade installer checks your environment for version 8.3 or later Pentaho products, creates a backup of these products, then upgrades them to version 10.1. The Pentaho Upgrade Installer works for any Pentaho products you have installed on your server or workstations, including your Pentaho Server and your Pentaho client tools.

The Pentaho Upgrade Installer requires 22 GB of free space to perform the upgrade process.
{% endhint %}

{% hint style="warning" %}
If you need to upgrade your Pentaho products from a version earlier than 8.3, such as 7.1 or higher, you must upgrade your products to version 8.3, then use the Pentaho Upgrade Installer to move from version 8.3 to 10.1.
{% endhint %}

{% tabs %}
{% tab title="Checklist" %}
{% hint style="info" %}
Before you can run the Pentaho Upgrade Installer, you must also perform the following tasks:
{% endhint %}

* [x] Verify that your system components are current.

{% embed url="<https://docs.pentaho.com/pdia-10.2-install/components-reference>" %}

* [x] If you are upgrading an environment that includes the Pentaho Server, stop the server prior to performing backups and installation.

```bash
cd 
cd ~/[Pentaho Installation Directory]/server/pentaho-server
sh stop-pentaho.sh
```

1. Review your customizations. During the upgrade process, you can help the upgrade installer specify which items contain your customizations. See [Specify customized items to address after upgrading](https://docs.hitachivantara.com/r/HuHAFx8OjcQg31CW~6gISg/r2F5~x211KC0wwU0qcq6cQ) for details. Then, after upgrading your Pentaho products to 10.1, you can merge your previous customizations into post-upgrade versions of the Pentaho files. See the [Apply customizations](https://docs.hitachivantara.com/r/HuHAFx8OjcQg31CW~6gISg/S2d88cUzhPmuc8jUpi9NaA) post-upgrade task for instructions.

{% hint style="warning" %}
The upgrade process does not retain the drivers for your Hadoop clusters. You will need to re-install your drivers after completing the upgrade process.
{% endhint %}

1. Note: The upgrade process does not retain the drivers for your Hadoop clusters. You will need to re-install your drivers after completing the upgrade process. See the [Install drivers for your Hadoop clusters](https://docs.hitachivantara.com/r/HuHAFx8OjcQg31CW~6gISg/UEFngjwGGT~SZRKXjCWeNQ) post-upgrade task for details.
2. If you are using plugins with your Pentaho products, review and back up your plugins to a separate directory structure.

{% hint style="warning" %}
The upgrade process does not retain your plugins. You will need to re-apply your plugins after completing the upgrade process.
{% endhint %}

1.
2. See the [Apply your plugins](https://docs.hitachivantara.com/r/HuHAFx8OjcQg31CW~6gISg/pKp_UIrYWFitwgefW2h9ig) post-upgrade task for details.
3. If you are upgrading the Pentaho Server, verify that no users are logged on to the server.As a best practice, perform the upgrade process of the Pentaho Server during off-business hours to minimize the impact on your day-to-day operations.
4. Before installing the Pentaho Upgrade, verify that you have the most recent version of Java installed and that the JAVA\_HOME environment variable is set to that version of Java.
   {% endtab %}

{% tab title="Release" %}
{% hint style="info" %}
You can upgrade your Pentaho products from version 8.3 or later to version 9.4 using the Pentaho Upgrade Installer.

The upgrade installer checks your environment for version 8.3 or later Pentaho products, creates a backup of these products, then upgrades them to version 9.4.

The Pentaho Upgrade Installer works for any Pentaho products you have installed on your server or workstations, including your Pentaho Server and your Pentaho client tools.
{% endhint %}

{% hint style="warning" %}
The Pentaho Upgrade Installer requires 22 GB of free space to perform the upgrade process.
{% endhint %}

Before you can run the Pentaho Upgrade Installer, you must also perform the following tasks:

* [ ] Verify that your system components are current.

{% embed url="<https://help.hitachivantara.com/Documentation/Pentaho/9.4/Setup/Components_Reference>" %}
Pentaho 9.4
{% endembed %}

* [ ] If you are upgrading an environment that includes the Pentaho Server, stop the server prior to performing backups and installation.

```bash
cd 
cd ~/Pentaho/server/pentaho-server
sh stop-pentaho.sh
```

* [ ] Review any customizations.

During the upgrade process, you can help the upgrade installer specify which items contain your customizations.
{% endtab %}
{% endtabs %}


---

# 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://academy.pentaho.com/pentaho-11-installation-en/installation/pentaho-upgrade-and-patches.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.
