Salta ai contenuti

Disaster Recovery

Questa guida copre le procedure di ripristino per tutti i principali scenari di guasto in SyncID.

MeccanismoComportamento
Riavvio automaticoIl server riavvia automaticamente SyncID dopo un crash
Persistenza delle attivitàTutte le attività pianificate riprendono automaticamente al riavvio
Notifica di avvioSe l’applicazione non riesce ad avviarsi, viene inviata un’email con la diagnostica agli indirizzi degli amministratori
Sincronizzazione dopo downtimeAl riavvio, SyncID raccoglie automaticamente le registrazioni presenze generate sui dispositivi durante l’inattività dell’applicazione
  1. Se l’applicazione non si è riavviata automaticamente, avviarla manualmente dal server
  2. Verificare sulla dashboard di integrità — tutti i controlli dovrebbero indicare lo stato Integro
  3. Confermare che le attività pianificate siano in esecuzione normalmente

Nessuna azione necessaria. SyncID ritenta automaticamente le connessioni al database. Le attività pianificate riprovano alla successiva esecuzione prevista.

  1. Individuare il backup più recente — SyncID crea automaticamente un backup del database prima di ogni aggiornamento
  2. Ripristinare il backup utilizzando gli strumenti di gestione di SQL Server
  3. Riavviare l’applicazione — eventuali aggiornamenti in sospeso verranno riapplicati
  4. Verificare l’integrità dei dati:
    • Controllare che il numero dei dipendenti corrisponda a SyncrOne
    • Verificare che l’elenco dei dispositivi sia completo
    • Esaminare le registrazioni presenze per eventuali lacune
  1. Avviare con un database nuovo — SyncID lo configura automaticamente al primo avvio
  2. Avviare una sincronizzazione dei dipendenti per reimportare tutti i dipendenti da SyncrOne
  3. Le registrazioni presenze sono la perdita critica — i record già inviati a SyncrOne sono al sicuro, ma i record locali non inviati sono persi
  4. Le registrazioni biometriche sui dispositivi fisici non sono interessate — i dipendenti possono comunque autenticarsi
ProtezioneDettaglio
Rilevamento dopo 3 tentativiDopo 3 controlli consecutivi falliti (30 min), viene inviato un avviso email all’amministratore
Riconnessione automaticaQuando un dispositivo torna online, le registrazioni presenze del periodo di inattività vengono sincronizzate automaticamente
Notifica di ripristinoQuando un dispositivo offline torna online, viene inviata un’email di ripristino
  1. Verificare la connettività fisica — alimentazione, cavo di rete, indirizzo IP
  2. Eseguire il ping del dispositivo dall’host SyncID
  3. Verificare che la porta TCP 4370 non sia bloccata
  4. Controllare se l’IP del dispositivo è cambiato (rinnovo lease DHCP)
  5. Una volta riconnesso, SyncID sincronizza automaticamente i record mancanti
  1. Controllare l’infrastruttura di rete — switch, router, VLAN
  2. Verificare che l’host SyncID abbia connettività verso il segmento di rete dei dispositivi
  3. Controllare le regole del firewall per la porta 4370
  • I dispositivi continuano a operare in modo indipendente — i dipendenti possono comunque autenticarsi
  • I record vengono memorizzati sul dispositivo — i dispositivi dispongono di archiviazione interna per i log
  • I record si sincronizzano al ripristino della connettività — non è necessario alcun intervento manuale
FunzioneImpatto
Gestione dispositiviPienamente operativa
Raccolta presenzePienamente operativa — i record vengono accodati localmente
Consegna presenzeBloccata — i record vengono accodati localmente fino a quando SyncrOne è nuovamente disponibile
Sincronizzazione dipendenti da SyncrOneBloccata fino a quando SyncrOne è nuovamente disponibile
Login / gestione utentiPienamente operativa

Nessuna azione manuale necessaria. Quando SyncrOne torna online:

  1. SyncID rileva automaticamente il ripristino della connessione
  2. Le registrazioni presenze in coda vengono consegnate alla successiva esecuzione pianificata
  3. La sincronizzazione dei dipendenti riprende alla successiva esecuzione pianificata
  • Le notifiche email si interrompono (avvisi di dispositivo offline, errori di avvio)
  • La dashboard di integrità mostra lo stato Degradato per il Servizio Notifiche
  • Tutte le altre funzionalità non sono interessate
  • Non è necessaria alcuna azione all’interno di SyncID — coordinarsi con il team del servizio notifiche
  1. Ripristinare la macchina allo stato operativo
  2. Verificare che il database sia in esecuzione
  3. Avviare l’applicazione SyncID
  4. SyncID riprende automaticamente le attività e sincronizza i record mancanti
  1. Installare SyncID seguendo la guida all’installazione
  2. Ripristinare il database dal backup
  3. Copiare i file di configurazione dalla vecchia installazione
  4. Avviare e verificare sulla dashboard di integrità
  • Pianificare backup regolari del database (raccomandazione: giornalieri)
  • Memorizzare i backup su un’unità separata o una condivisione di rete
  • Effettuare il backup dei file di configurazione ogni volta che le impostazioni cambiano
  • Conservare almeno 3 pacchetti di installazione recenti
  • Configurare il webhook Teams per avvisi in tempo reale
  • Monitorare regolarmente la dashboard di integrità
  • Verificare settimanalmente le attività pianificate per individuare errori
  • Testare il ripristino del database da backup con cadenza trimestrale
  • Simulare scenari di dispositivo offline per verificare il funzionamento degli avvisi
  • Verificare il ripristino di SyncrOne bloccando temporaneamente l’API
ScenarioRipristino previsto
Crash dell’applicazione (riavvio automatico)Secondi — automatico
Errore transitorio del databaseSecondi — tentativo automatico
Dispositivo offlineMinuti — rilevato automaticamente entro 30 min, sincronizzazione automatica alla riconnessione
Interruzione dell’API SyncrOneMinuti — ripristino automatico, record accodati localmente
Ripristino del database da backup15–30 minuti
Ricostruzione completa della macchina host1–2 ore (con configurazione documentata e backup)