Руководства
Как проверить файловое хранилище и базу данных
Администратор Invemory может проверить, какие файлы занимают хранилище, откуда на них ведут ссылки и какой объём имеет база данных. Это руководство поможет прочитать сохранённый результат, исследовать отдельные объекты и запустить новую проверку на сайте или в Android-приложении.
Последняя проверка:
Что понадобится
- Войдите в аккаунт Invemory, которому уже предоставлена роль администратора.
- Используйте сайт или установленное Android-приложение с доступом к этой среде Invemory.
1. Откройте нужную категорию аудита
В главном меню раскройте «Администрирование» и выберите «Аудит». На телефоне сначала откройте меню кнопкой с тремя линиями; на широком экране сайта воспользуйтесь боковой панелью.
В обзоре есть «Файловое хранилище» и «База данных». Нажмите «Открыть категорию» возле нужной проверки. Вернуться к обзору можно через «Аудит» в меню или навигационном пути.
Веб-версия

Android

2. Проверьте, есть ли сохранённое измерение
Открытие страницы показывает последний успешный результат. Оно не запускает новую проверку. Сначала посмотрите на «Время измерения»: показатели описывают состояние на этот момент.
До первой завершённой проверки страница сообщает, что завершённого аудита ещё нет. Это отсутствие измерения, а не подтверждение нулевого объёма. Для получения результата нажмите «Запустить аудит» и дождитесь завершения.
Веб-версия

Android

3. Прочитайте итоги файлового хранилища
Аудит считает имеющиеся файловые объекты MinIO и их логический размер. «Все объекты» — общее количество и объём имеющихся файлов. «Связанные объекты» имеют ссылки из базы данных, а для группы «Объекты без ссылок» ссылки не найдены. Две последние группы вместе составляют общий итог.
«Уникальных ссылок на отсутствующие объекты» — отдельный показатель для ключей, которые упоминаются в базе, но не найдены в хранилище. Они не входят в количество или объём имеющихся файлов. «Длительность проверки» показывает время завершённого запуска; файловые итоги не измеряют занятый диск сервера.
Веб-версия

Android

Android

4. Сравните сохранённые измерения
В разделе «История измерений» выберите «Период»: «7 дней», «30 дней», «90 дней», «1 год» или «Вся история». Отдельные графики показывают объём связанных объектов и объектов без ссылок по датам завершённых проверок.
Нажмите «Показать измерения» под графиком, чтобы прочитать даты и значения в таблице. Одно сохранённое измерение отображается как точка. Изменение периода читает сохранённую историю; таблица объектов ниже показывает только последнюю инвентаризацию.
Веб-версия

Android

5. Выберите удобную единицу размера
В поле «Единица размера» выберите «Авто», «Б», «КиБ», «МиБ» или «ГиБ». «Авто» подбирает удобную единицу для каждого значения. КиБ, МиБ и ГиБ используют шаг 1024: один КиБ равен 1024 байтам.
Выбор меняет отображение итогов, таблицы и графиков. Он не запускает аудит и не меняет исходные значения. Фильтры размера и сортировка по-прежнему используют байты. В большой фиксированной единице очень маленький ненулевой размер может отображаться как «< 0,01»; неизвестный размер обозначается тире.
6. Найдите и упорядочьте нужные объекты
Прокрутите до таблицы «Последняя инвентаризация объектов». Сначала она показывает объекты без ссылок. Откройте фильтр колонки «Состояние», выберите «Все», «Связанный», «Без ссылок» или «Отсутствует» и нажмите «Применить».
Фильтр «Полный ключ объекта» ищет по тексту ключа. «Размер объекта, байт» задаёт минимум и максимум в байтах. В фильтре «Последнее изменение» выберите границы дат: оба дня включаются по часовому поясу профиля, а без заданного пояса — по поясу устройства. Вводите неотрицательные целые значения байт и корректный диапазон дат.
Нажимайте заголовки ключа, состояния, размера или даты, чтобы изменить порядок. Сортируется весь отфильтрованный результат перед разделением на страницы. Просматривайте следующие страницы или измените количество строк на странице. В Android прокрутите широкую таблицу горизонтально до нужной колонки. Если совпадений нет, используйте «Сбросить фильтры»; это не означает, что хранилище пустое.
Веб-версия

Android

7. Проверьте источники и скачайте имеющийся файл
Выберите состояние «Связанный» и прочитайте «Источники ссылок» возле нужного ключа. Строки источников содержат таблицу, поле и идентификатор записи, которая ссылается на файл. Ссылки могут происходить и из исторических записей или сохранённых шаблонов, поэтому файл может оставаться связанным после изменения текущего фото.
Нажмите полный ключ имеющегося объекта, чтобы скачать именно этот файл. На сайте сохранением управляет браузер: он может предложить выбор места или использовать обычное скачивание в зависимости от своих возможностей и настроек. В Android открывается системный выбор документа; выберите место и подтвердите сохранение. Скачивание не запускает новую проверку.
Веб-версия

Android

8. Исследуйте ссылки на отсутствующие файлы
В фильтре «Состояние» выберите «Отсутствует» и нажмите «Применить». Вы увидите ключи, на которые есть ссылки, хотя сами объекты не были найдены во время последнего аудита.
Для этих строк размер и дата изменения неизвестны и показаны тире. Ключ является обычным текстом, и скачивание недоступно. Просмотрите «Источники ссылок», чтобы определить записи, которые упоминают отсутствующий файл.
Веб-версия

Android

Android

9. Запустите новую проверку, когда нужны свежие данные
На странице «Файловое хранилище» нажмите «Запустить аудит» один раз и дождитесь завершения. После успешной проверки сверьте «Время измерения», итоги, историю и обновлённую инвентаризацию.
Полная проверка может занять время. Пока показано «Аудит выполняется…», дождитесь завершения: процент прогресса не прогнозируется, а кнопка запуска недоступна. Если приложение сообщает, что аудит не завершён, предыдущий успешный результат, если он есть, остаётся на экране и не является новым измерением. Нажмите «Повторить аудит» на этой открытой странице: повторная попытка использует тот же запуск.
Обычная перезагрузка страницы снова читает сохранённый результат. Период истории, единица размера, фильтры, сортировка и переходы между страницами таблицы также не запускают новый аудит.
Веб-версия

Android

10. Проверьте физический объём базы данных
Вернитесь к обзору «Аудит» и откройте «База данных». «Размер базы данных» показывает физический объём всей текущей базы PostgreSQL на указанное время измерения, а не только данные вашего аккаунта.
Показатель не включает журнал WAL, резервные копии, другие базы данных или свободное место на диске. Его смысл отличается от логического объёма файловых объектов. Для новой оценки нажмите «Запустить аудит» на этой странице; для сравнения выберите период истории и удобную единицу размера.
Веб-версия

Android

Результат
Теперь вы можете проверить время и содержание сохранённого аудита, найти источники файловых ссылок, скачать имеющийся объект и отдельно измерить базу данных.
Полезно знать
- Перед сравнением показателей проверяйте время измерения: файловый аудит и аудит базы имеют отдельные результаты.
- Объект без ссылок — результат проверки ссылок на момент аудита, а не разрешение на удаление. Это руководство не охватывает очистку хранилища.
- Язык, формат дат и часовой пояс настраиваются в профиле. Часовой пояс также важен для границ календарного фильтра.
Частые вопросы
Почему общее количество строк может быть больше, чем «Все объекты»?
Когда выбрано «Все», таблица включает имеющиеся объекты и отдельные отсутствующие ключи со ссылками. Итог «Все объекты» считает только имеющиеся файлы. Каждый отсутствующий ключ учитывается один раз, даже если на него ведёт несколько ссылок.
Можно ли через период истории открыть старый список файлов?
Период меняет графики и таблицы сохранённых измерений. Инвентаризация объектов относится к последнему завершённому файловому аудиту, а не к выбранной дате в истории.
Когда появляются измерения без ручного запуска?
Проверки может запускать внешний планировщик среды. Время и наличие такого запуска зависят от его настроек. Ориентируйтесь на фактическое время сохранённого измерения; при необходимости запустите аудит вручную.
Теперь вы можете проверить время и содержание сохранённого аудита, найти источники файловых ссылок, скачать имеющийся объект и отдельно измерить базу данных.
Открыть аудит Invemory