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

# Обновление ipmideck

> Обновите ipmideck до нового выпуска с помощью Docker или pip. Ваш каталог данных переживёт обновление.

Обновление ipmideck заменяет приложение, а не ваши данные. Ваши `config.yaml`, база данных
и ключ шифрования находятся в [каталоге данных](/ru/configuration#где-находится-конфигурация), который
остаётся на месте при обновлении, поэтому ваши серверы, история и настройки сохраняются.

<Note>
  ipmideck находится в предварительном выпуске. Опубликованный образ Docker и пакет PyPI появятся скоро;
  команды ниже это те, которые вы будете использовать, как только они станут доступны.
</Note>

## Docker

Загрузите новый образ и пересоздайте контейнер с тем же томом данных:

```bash theme={null}
docker pull ipmideck/ipmideck:latest
docker stop ipmideck && docker rm ipmideck
docker run -d --name ipmideck --network host -v ipmideck-data:/data ipmideck/ipmideck:latest
```

Том `-v ipmideck-data:/data` содержит ваши данные, поэтому повторное использование того же имени тома сохраняет
всё. Закрепите версию вместо `latest` (например `ipmideck/ipmideck:2.0.0`), если вы
хотите точно контролировать, когда переходите между выпусками.

## pip

Обновите пакет на месте, затем снова запустите ipmideck:

<CodeGroup>
  ```bash bash theme={null}
  pip install -U ipmideck
  ipmideck start
  ```

  ```powershell PowerShell theme={null}
  pip install -U ipmideck
  ipmideck start
  ```
</CodeGroup>

Каталог данных независим от пакета, поэтому обновление не затрагивает вашу конфигурацию
или базу данных.

## Проверьте свою версию

Запущенная версия отображается на панели, а консоль печатает её в строке благодарностей
под баннером (например `v2.0.0a1`). Её также можно прочитать из конечной точки health:

```bash theme={null}
curl http://<your-ip>:3000/api/health
```

<Note>
  Сделайте [резервную копию](/ru/backup-restore) перед крупным обновлением. Восстановление тогда это вопрос
  возврата каталога данных на место, если что-то пойдёт не так.
</Note>

## Следующие шаги

* [Резервное копирование и восстановление](/ru/backup-restore): сделайте снимок данных перед обновлением.
* [Запуск ipmideck](/ru/running): запуск, остановка и где находится каталог данных на каждой платформе.
