Восстановление

Работы мастерской — одновременно резервная копия кластера. Не данные томов, а состояние кластера: все объекты API (инстансы, сервисы, настройки) на определённый момент. Копия зашифрована ключом владельца и разрезана на куски, а куски вплетены в ноты, варианты слов и отклик публики. Восстановить можно на любой сохранённый момент.

Состояние копии

Пока ни один снимок не вплетён целиком: кластер из этих работ ещё не восстанавливается. Первый снимок (ключевой кадр) — самый большой; дальше идут только изменения, и они вплетаются быстро.

СнимокМоментРазмерВплетено кадровСостояние
ключевой кадр2026-11-14211938 байт274 из 2938ещё вплетается

Кадров нужно больше исходного числа: копия переживает потерю до 30% работ.

Как поднять кластер

  1. Ключ владельца. Его создают один раз командой mnemo keys new --output DIR. Файл owner.key хранится у владельца вне кластера; в кластер уходит только открытая часть. Без этого ключа работы читаются как искусство, но копия из них не извлекается.
  2. Работы. Нужна папка с работами: отсюда — раздел «Первоисточники» на страницах работ (носители копии помечены), или вся папка nights/ мастерской. Сейчас носителей: 50.
  3. Проверка без кластера.
    mnemo restore --works nights/ --key owner.key --dry-run --at 2025-06-30T23:59:59Z
    Команда собирает куски, проверяет подписи, расшифровывает и пишет манифесты состояния на этот момент в новую папку. Без --at берётся самое новое состояние.
  4. Применение.
    mnemo restore --works nights/ --key owner.key --apply --kubeconfig new.kubeconfig --context new
    Манифесты применяются к новому кластеру. Секреты по умолчанию не восстанавливаются; их включает --include-secrets, если владелец разрешил их в копии.

Носители