> For the complete documentation index, see [llms.txt](https://docs.collibra.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.collibra.com/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/unattended-installation-and-upgrade/unattended-upgrade-to-collibra-platform-self-hosted.md).

# Unattended upgrade to Collibra Platform Self-Hosted

Similar to an unattended installation, you can also upgrade the software in an unattended way.

## Prerequisites

* The [requirements](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/upgrade-to-collibra-platform-self-hosted/upgrade-requirements.md) of a normal upgrade.

{% hint style="info" %}
If you use a [configuration file](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/unattended-installation-and-upgrade/unattended-installation-configuration-parameters.md), you can edit the necessary parameters of your existing services, for example to edit a TCP port.
{% endhint %}

## Steps

{% tabs %}
{% tab title="Linux" %}
{% stepper %}
{% step %}
Open a terminal session.
{% endstep %}

{% step %}
Go to the directory with the installer.
{% endstep %}

{% step %}
Run the following command:

{% hint style="success" %}

* If you use a configuration file, for example to [add or reconfigure a service](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/unattended-installation-and-upgrade/add-extra-service-during-an-unattended-upgrade.md), you can replace `--upgrade-config` by `-uc`.
* Use the full path to the configuration file, even if it is in the same directory as the installer.
  {% endhint %}

<table><thead><tr><th width="152">OS</th><th>Command</th></tr></thead><tbody><tr><td>Linux (root)</td><td><ul><li>Upgrade with the default options:<br><code>sudo ./dgc-linux-2026.06.0.sh -- \</code><br><code>--upgrade /path/to/installation</code></li><li>Upgrade with a configuration file:<br><code>sudo ./dgc-linux-2026.06.0.sh -- \</code><br><code>--upgrade /path/to/installation \</code><br><code>--upgrade-config /path/to/config</code></li></ul></td></tr><tr><td>Linux (standard user)</td><td><ul><li>Upgrade with the default options:<br><code>./dgc-linux-2026.06.0.sh -- \</code><br><code>--upgrade /path/to/installation</code></li><li>Upgrade with a configuration file:<br><code>./dgc-linux-2026.06.0.sh -- \</code><br><code>--upgrade /path/to/installation \</code><br><code>--upgrade-config /path/to/config</code></li></ul></td></tr></tbody></table>

{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="Windows" %}
{% stepper %}
{% step %}
Open the command prompt.
{% endstep %}

{% step %}
Go to the directory with the installer.
{% endstep %}

{% step %}
Run one the following commands:

{% hint style="success" %}

* If you use a configuration file, for example to [add or reconfigure a service](/platform-self-hosted/collibra-platform-self-hosted-installation-and-upgrade/unattended-installation-and-upgrade/add-extra-service-during-an-unattended-upgrade.md), you can replace `--upgrade-config` by `-uc`.

* Use the full path to the configuration file, even if it is in the same directory as the installer.
  {% endhint %}

* Upgrade with the default options:`setup.bat --upgrade <drive>:\path\to\installation`

* Upgrade with a configuration file:`setup.bat --upgrade <drive>:\path\to\installation \--upgrade-config <drive>:\path\to\config`
  {% endstep %}
  {% endstepper %}
  {% endtab %}
  {% endtabs %}
