Примечание
Для удаления данных администратор должен иметь соответствующие разрешения .
Удаление базы данных
sudo staffcop drop staffcop
Опасно
Команда полностью удаляет базу данных.
Подтвердите действие клавишей y :
После удаления восстановите настройки сервера с помощью команды sudo staffcop init
.
Удаление всех данных, кроме последних N дней
sudo staffcop cleanup <DAYS>
Примечание
Чтобы механизм очистки отработал быстро и легко, на диске должно быть не менее 15% свободного пространства.
Эта команда удалит только записи, но физически не освободит место на жестком диске — см. Как очистить жесткий диск .
Удаление всех данных по событиям
sudo staffcop delete [ --type agent| account| event] [ --days N] [ --keep-files] [ --compact] <NAME>
Команда удаляет все данные по выбранному измерению: агенту, пользователю или типу событий.
Доступные аргументы:
-- type Удаление данных по агенту , имени пользователя или типу событий
-- days N Оставить данные за N дней
-- compact Дефрагментация базы данных
-- keep - files Оставить файлы
-- keep - events Оставить события
-- use - id Удаление данных по id ( значения можно найти в БД )
Список событий (event) для команды:
DiskDrive | Внешние диски
FileOperation | Операции с файлами
SystemLog | Системный лог
UserActivity | Алерт
WebcamSnapshot | Снимок с веб - камеры
MicRecording | Запись звука
DevInventory | Реестр оборудования
AppInventory | Реестр софта
WebSearch | Поисковый запрос
DesktopVideo | Видео рабочего стола
FormData | Данные формы
WLan | Беспроводное подключение
InterceptedFile | Перехваченный файл
Keyboard | Ввод с клавиатуры
Run | Запуск приложения
Exit | Завершение приложения
Screenshot | Снимок экрана
NetworkConnection | Сеть
AppInstallation | Установка ПО
Web | Посещение сайтов
Im | Интернет - пейджер
Mail | Почта
FTP | FTP
PrintDoc | Печать документов
UserLogon | Вход / выход из системы
Clipboard | Буфер обмена
Device | Устройства
Stat | Время активности
File | Файловый сканер
Примечание
Команда чувствительна к регистру имени компьютера! Убедитесь, что написание совпадает с именем в базе.
Апгрейд до стабильной версии
Иногда новые версии ClickHouse могут содержать баги или нестабильные изменения. Команда устанавливает последнюю проверенную стабильную версию ClickHouse.
staffcop upgrade clickhouse
Перезапуск сервера ClickHouse
Перезапускает сервис для применения изменений или решения проблем.
sudo staffcop clickhouse restart
Тестирование системы выгрузки из PostgreSQL в ClickHouse
sudo staffcop clickhouse test
Запускает диагностическую проверку механизма экспорта данных из PostgreSQL в ClickHouse. Команда не вносит изменений в данные, но позволяет убедиться, что все готово для последующей миграции.
Опасно
Не запускайте pump , если не понимаете, что делаете. Процесс миграции уже работает в фоновом режиме. Повторный запуск может привести к конфликтам в базе данных и дубликатам данных.
Перезапись всех данных ClickHouse
Полный сброс и повторная инициализация ClickHouse с удалением всех данных.
sudo staffcop clickhouse reinit