Amministratore di sistema

Aggiornamenti da un hub centrale

EAS 1.0, patch 1.1+ (patch cumulativa), registro delle modifiche nel pannello di amministrazione e applicazione senza perdita di dati.

  1. 1

    Numerazione della versione

    Installazione da asceas.ru - versione **1.55** (pacchetto completo ~60 MB). Modifiche minori - **patch 1.1 … 1.55+** (patch_files, solitamente centinaia di kilobyte, differenze cumulative da 1.0). Major **2.0** - di nuovo programma di installazione completo. La versione della piattaforma si trova nell'intestazione dell'amministratore e in "Aggiornamento dall'hub".

    Tip: La patch non sovrascrive PostgreSQL, server/dati e gateway sqlite.

  2. 2

    Apri la scheda degli aggiornamenti

    "Amministrazione → Aggiornamento dall'hub." Il server legge https://asceas.ru/eas-hub/manifest.json e mostra la patch disponibile (ad esempio 1.22), le dimensioni e il registro delle modifiche.

    Scheda "Aggiornamento dal nodo centrale" - registro delle modifiche e patch
  3. 3

    Controlla il registro delle modifiche

    Il blocco del registro delle modifiche elenca le modifiche: nuove schede, correzioni dell'interfaccia utente, driver. Per il rilascio di una patch, viene specificato bundle_kind patch_files e la dimensione è ~50 KB: questo è normale, non si tratta di un errore di download.

  4. 4

    Applicare l'aggiornamento

    Fai clic su "Installa aggiornamento" (o attendi il controllo automatico se abilitato). Prima di un aggiornamento importante in produzione, esegui pg_dump. Dopo la patch, in genere è sufficiente riavviare eas-server: i dati ACS, telemetria e HA vengono salvati.

    Tip: Il sito deve consentire l'aggiornamento dell'hub (passa alla stessa scheda) e l'accesso ad asceas.ru/eas-hub.

  5. 5

    Controlla dopo l'aggiornamento

    Assicurati che la versione nell'intestazione sia cambiata (ad esempio, 1.1), /static/admin.js restituisca 200 e i contatori utenti/carte/telemetria nel database non siano stati reimpostati. In caso di errore, eseguire il backup da /var/lib/eas/update-backup/.