> ## Documentation Index
> Fetch the complete documentation index at: https://syteca.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Migrate the Application Server to Another Computer

> Move Syteca Application Server to a new computer while keeping the existing database, and update Client connection settings if the address changes.

<Warning>
  **NOT AVAILABLE IN SAAS.**
</Warning>

<Steps>
  <Step title="Back up and import the master certificate">
    [Back up the master certificate](/docs/administration/security/master-certificate#export-the-master-certificate) on the original computer, and [import it](/docs/administration/security/master-certificate#import-the-master-certificate) on the new one.
  </Step>

  <Step title="Install Syteca on the new computer">
    Run the installer and select the same database already in use. If binary data is stored in a folder rather than the database, transfer that folder to the new computer first and point the installer at it.
  </Step>

  <Step title="Update Clients if the address changed">
    If the new computer has a different hostname or IP address, update every Client to point at it.

    <Tabs>
      <Tab title="Windows">
        <Steps>
          <Step title="Disable Protected mode first">
            <Warning>
              This step can't be done while [Protected mode](/docs/administration/clients/parameters/protected-mode) is enabled — disable it before continuing.
            </Warning>
          </Step>

          <Step title="Update the registry">
            Open Registry Editor, go to `HKEY_LOCAL_MACHINE\SOFTWARE\EkranSystem\Client`, and set **RemoteHost** to the new IP address or hostname (or both, separated by a semicolon).
          </Step>

          <Step title="Restart the Client computer">
            Restart to apply the change.
          </Step>
        </Steps>
      </Tab>

      <Tab title="Linux">
        <Steps>
          <Step title="Edit the settings file">
            Open `/etc/.ekran/settings.xml` in a text editor.
          </Step>

          <Step title="Update RemoteHost">
            Find and update the **RemoteHost** value.
          </Step>

          <Step title="Restart the Client computer">
            Restart to apply the change.
          </Step>
        </Steps>
      </Tab>
    </Tabs>

    <Tip>
      To avoid updating every Client manually, reinstall them instead using the `.exe` + `.ini` installation package pointed at the new address.
    </Tip>
  </Step>

  <Step title="Confirm the data is intact">
    All monitored data and Syteca settings remain in the database — the new Application Server just needs to connect to the existing one.
  </Step>
</Steps>

<Warning>
  `EkranMasterCertificate` and `HKEY_LOCAL_MACHINE\SOFTWARE\EkranSystem\Client` are literal system identifiers, preserved verbatim from source.
</Warning>

## Related

<CardGroup cols={2}>
  <Card title="Moving the MS SQL Database" icon="database" href="/docs/administration/database/moving-ms-sql-database">
    Move the database itself to a new computer instead of (or alongside) the Application Server.
  </Card>

  <Card title="Master certificate" icon="key" href="/docs/administration/security/master-certificate">
    Back up, export, and import the master certificate.
  </Card>

  <Card title="Client Troubleshooting" icon="wrench" href="/docs/resources/troubleshooting/client-troubleshooting">
    Diagnose Clients that lose connection after a migration.
  </Card>
</CardGroup>
