Перейти к содержимому
docs.
WORKSPACE

Документации проектов

Открыть каталог проектов
Localzet ServerАсинхронный PHP-серверTriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компонентыAxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компонентыZorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проектаcertbot-cloudflareДокументация проектаClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroute✓laravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проектаzorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Каталог

Бэкапы и обновления

Главное правило: identity — это состояние, а не disposable cache.

КомпонентКритичное состояние
Sidecar/service/data, особенно service identity
Relay/nodenode identity и config, если важна стабильность node ID
Beacon relay/data для стабильной relay identity
Agent/data для management identity/enrollment
Control/data для inventory/jobs/network profiles
Clientidentity/profile; local CA — если хотите сохранить именно этот trust root

Peer cache и некоторые runtime caches обычно не являются уникальным secret state. Но перед очисткой конкретного файла убедитесь, что это действительно cache в вашей версии.

Для backbone:

  1. backup;
  2. обновить один Beacon/relay;
  3. проверить health/rejoin;
  4. выполнить synthetic .knot request;
  5. перейти к следующему node.

Не обновляйте весь bootstrap/relay набор одновременно без причины.

Окно терминала
docker compose pull knotroute
docker compose up -d knotroute

Persistent volume остаётся прежним, поэтому service identity и address сохраняются.

Обновляйте Control и Agents совместимыми версиями. Перед Control update сохраните /data.

  • component version;
  • health endpoint;
  • peer count;
  • отсутствие reconnect storm;
  • canonical service address не изменился;
  • внешний .knot request проходит.

Исходник