# Хранилище

Раздел «**Хранилище**» в MikoPBX позволяет контролировать использование дискового пространства и управлять настройками хранения данных. Здесь отображается подробная разбивка занятого места по категориям: записи разговоров, системные логи, резервные копии и другие файлы. Помимо мониторинга локального хранилища, раздел предоставляет возможность настроить автоматическую выгрузку записей в облачное хранилище S3.

<figure><img src="/files/ywLmLLRoOFMJzmwO9q8r" alt=""><figcaption><p>Диаграмма работы S3 хранилища в MikoPBX</p></figcaption></figure>

Расположение раздела: "**Обслуживание**" -> "**Хранилище**".

<figure><img src="/files/PR7M92evvsOxjvktKCpM" alt=""><figcaption><p>Раздел "<strong>Обслуживание</strong>" -> "<strong>Хранилище</strong>"</p></figcaption></figure>

### Информация о хранилище

На вкладке **«Информация о хранилище»** отображается общая картина использования дискового пространства.

В верхней части страницы находится блок с горизонтальной диаграммой, которая наглядно показывает, какую долю от общего объёма диска занимает каждая категория данных.В примере занято 56.0 GB из 100.0 GB. Каждый сегмент диаграммы окрашен в свой цвет в соответствии с легендой:

* 🟠 Записи разговоров
* 🟣 История разговоров
* 🔵 Системные логи
* 🟢 Дополнительные модули
* 🩵 Резервные копии
* 🔴 Системные кеши
* ⚫ Прочие файлы

<figure><img src="/files/OqcGUgOrSRQjUNwFkpAs" alt=""><figcaption><p>Раздел "<strong>Информация о хранилище</strong>"</p></figcaption></figure>

В нижней части страницы находится список категорий данных и количество памяти, которая каждая из них занимает.

### Локальное хранилище

На вкладке "**Локальное хранилище**" доступно определение срока хранения записей разговоров на станции: передвигая ползунок, выберите необходимый период хранения:

* **30 дней (1 месяц)** - минимальный период хранения.
* **90 дней (3 месяца)** - рекомендуется для малого бизнеса.
* **1 год** - для соблюдения требований законодательства.
* **Бесконечно** - хранить все записи без ограничений.

{% hint style="info" %}
Более длительные периоды хранения требуют больше дискового пространства.
{% endhint %}

<figure><img src="/files/vTIOpWX3NOOHUEAXLPpp" alt=""><figcaption><p>Вкладка "<strong>Локальное хранилище</strong>". Выбор срока хранения записей разговора.</p></figcaption></figure>

### Облачное хранилище S3

На этой вкладке настраивается автоматическая выгрузка записей разговоров во внешнее S3-совместимое хранилище (например: Amazon S3, Яндекс Cloud, VK Cloud).

В верхней части вкладки находится переключатель **«Автоматическая загрузка записей в облачное хранилище»** — он включает или отключает функцию выгрузки.

Для подключения к бакету необходимо заполнить следующие поля:

* **URL точки доступа S3** — адрес сервиса хранилища (например, `https://storage.yandexcloud.net` для Yandex Cloud S3).
* **Регион S3** — регион размещения бакета (например, `ru-central1`).
* **Имя бакета S3** — название бакета, в который будут загружаться записи.
* **Ключ доступа** и **Секретный ключ** — учётные данные сервисного аккаунта для авторизации.

Нажмите "**Сохранить**" для сохранения настроек.

<figure><img src="/files/IWThLVZGqoLBS8YyLWyW" alt=""><figcaption><p>Вкладка "Облачное хранилище S3"</p></figcaption></figure>

Далее нажмите кнопку **«Проверить соединение»** — система выполнит тестовое подключение и отобразит результат в верхней части страницы. При успешном подключении появится сообщение «**Подключено к S3**» и начнется синхронизация записей телефонных разговоров.

<figure><img src="/files/NE0sxThsQpBul1qXF47J" alt=""><figcaption><p>Успешное соединение с S3 хранилищем</p></figcaption></figure>

В нижней части вкладки расположен ползунок **«Локальное хранение (режим S3)»** — он определяет, как долго записи будут сохраняться локально на станции перед тем, как они будут выгружены в облачное хранилище и удалены со станции (локально). **Срок локального хранения не может превышать общий срок хранения.**

{% hint style="info" %}
Более короткое локальное хранение быстрее освобождает дисковое пространство.
{% endhint %}

<figure><img src="/files/E4Oktzmzse1ovLFHSY1f" alt=""><figcaption><p>Ползунок "<strong>Локальное хранение (режим S3)</strong>"</p></figcaption></figure>

#### Инструкции по подключению облачных хранилищ

{% content-ref url="/pages/Jq9HNj5LbtZiGxjTRuQB" %}
[Подключение S3 хранилища Yandex Cloud](/mikopbx/manual/maintenance/storage/yandex.md)
{% endcontent-ref %}

{% content-ref url="/pages/Hzx0XZlQp9Vi8ne26ywQ" %}
[Подключение S3 хранилища AWS](/mikopbx/manual/maintenance/storage/aws.md)
{% endcontent-ref %}


---

# 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://docs.mikopbx.com/mikopbx/manual/maintenance/storage.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.
