Расширенный поиск
Результаты поиска
Найдено 185 результатов
Добавление узла
Перед началом Добавление Linux-узла в существующий кластер Используйте каноническую установочную процедуру: Добавление Linux-узла в существующий кластер. После установки проверьте состояние узла на странице Проверка состояния узлов. Навигация по книге Сле...
Проверка состояния хранилищ
Состояние группы показывает, достаточно ли доступных узлов для заданной избыточности и требуется ли перераспределение данных. Статус Значение Здорова доступных узлов больше, чем требует избыточность; потеря одного узла не нарушит требуемое число копий ...
Реакция на пропажу узла хранения
Откройте группу на редактирование. В блоке задайте: Пороги по времени: 1 / 5 / 30 / 60 минут. Действие по достижении порога: игнорировать (узел пропускается при записи, избыточность временно снижается) или перераспределить (исключить из кольца и восстанов...
Перераспределение данных между узлами
В строке группы выберите действие [Перераспределить] (кнопка доступна, когда группе требуется перераспределение). Данные перераспределяются между узлами группы — например, при добавлении нового узла, чтобы он принял на себя часть нагрузки. Ход виден в разделе...
Вывод узла хранения из группы
{{ВИДЕО}} Перед отключением сервера или контейнера хранения выведите узел из группы. Клавдий перенесёт необходимые данные на оставшиеся узлы и только после этого разрешит безопасно отключить выводимый узел. Выведите узел Откройте группу хранилищ на редактиров...
Автоматическое восстановление реплик
Во время глубокой проверки целостности (deep-health) Клавдий обнаруживает отсутствующие и повреждённые блоки. Если в группе существует исправная дополнительная копия, система автоматически восстанавливает блок с соседнего узла. Операция выполняется в фоне и не...
Ротация ключа шифрования хранилища
{{ВИДЕО}} Ротация ключа шифрования группы хранилищ — регламентная операция, которую рекомендуется выполнять периодически (например, раз в год) или при компрометации ключа. Ротация перешифровывает все данные группы новым ключом. Как сменить ключ (ротация) Меню...
Проверка состояния PostgreSQL
Клавдий хранит все данные в реляционной базе данных: настройки, состояние задач, письма, очередь оповещений, метрики. Узел использует пул соединений для эффективной работы с базой. Узел поддерживает пул соединений к базе и переиспользует их между запросами. Пр...
Что делать при исчерпании пула соединений
Увеличьте размер пула (параметр в общих настройках или переменная окружения). Проверьте отсутствие зависших задач, которые держат соединения (см. Задачи и очередь). Распределите нагрузку по узлам кластера (см. Кластер и узлы). Навигация по книге Следующая с...
Контроль миграций и метрик базы данных
Изменения структуры базы (миграции) применяются автоматически при старте узла: если версия схемы в коде новее версии в базе, узел применяет недостающие миграции сам. Не выполняйте изменения схемы вручную. Ручные изменения могут нарушить соответствие между фак...
Что необходимо резервировать
Регулярное резервное копирование защищает данные при сбое оборудования, ошибке администратора или аварии на площадке. Ниже перечислены компоненты, которые необходимо включать в резервную копию, и способы их восстановления. Клавдий хранит данные в трёх местах. ...
Резервная копия PostgreSQL
Локальная PostgreSQL в Docker Compose # Дамп базы (все метаданные, настройки, письма) docker exec klvd_postgres pg_dump -U $(cat /opt/klvd/secrets/pg_user) -d klvd > /backup/klvd-db-$(date +%F).sql Внешняя PostgreSQL Используйте штатные средства PostgreSQL: p...
Резервная копия хранилища писем
# Инкрементальная резервная копия хранилища rsync -a /opt/klvd/data-storage/ /backup/data-storage/ При больших объёмах используйте снимки файловой системы (LVM, ZFS) — это мгновенно и не требует остановки записи. Связанные материалы Что необходимо резервиро...
Резервная копия конфигурации, ключей и сертификатов
Сохраняйте вместе с резервной копией системы конфигурацию запуска, каталог секретов и используемые сертификаты. Без ключей шифрования резервная копия зашифрованного архива может оказаться непригодной для восстановления. Для Docker Compose сохраните как минимум...
Полное восстановление системы
{{ВИДЕО}} Остановите узел: cd /opt/klvd docker compose down Восстановите секретный ключ в secrets/klvd_secret_key (если восстанавливаетесь на новом сервере). Восстановите базу данных из дампа: cat /backup/klvd-db-2026-01-15.sql | docker exec -...
Восстановление отдельных писем
Для восстановления отдельных писем (не из резервной копии, а из архива в почтовый ящик) используйте функцию восстановления в разделе [Архив писем]. См. Архив писем (администратор), «Как восстановить письма». Письма можно экспортировать в форматах EML и MBOX — ...
Обновление системы
Перед началом Что необходимо резервировать Перед обновлением создайте актуальную резервную копию и выберите инструкцию по типу установки. Docker Compose: обновление одного узла Docker Compose: обновление многоузлового кластера Kubernetes: обновление ...
Обновление Docker Compose-инсталляции
Перед началом Что необходимо резервировать {{ВИДЕО}} Обновление узла Клавдия до новой версии. Образы закреплены по digest (контрольная сумма манифеста) — это гарантирует, что вы получаете именно тот образ, который выпустил разработчик, без возможности подм...
Обновление многоузлового кластера Docker Compose
Перед началом Что необходимо резервировать В многоузловом кластере Docker Compose обновляйте узлы по одному, если документация к целевой версии разрешает последовательное обновление (rolling update (!)). Не используйте этот режим для выпуска, который требу...
Обновление Kubernetes
Обновление в Kubernetes — это смена версии helm-чарта: helm upgrade klvd oci://registry-ru-2.afi-d.ru/afi/klvd/charts/klvd-node \ -n klvd --version <НОВАЯ_ВЕРСИЯ> -f values.yaml StatefulSet обновляет реплики по одной, выполняя последовательное обновление (r...