EGIDAS NEBULA · V6.9.1 · PROCYON

Backup sul Synology e recupero di NEBULA

La configurazione quotidiana si gestisce da Impostazioni → Backup e ripristino. Sul NAS serve soltanto una preparazione iniziale della condivisione e dell’utente.

1. Prepara la cartella sul Synology

Accedi a DSM del NAS 10.1.0.15. Per questa installazione: DS218j, DSM 7.1.1; NEBULA è sul Raspberry 10.1.0.50.

  1. Apri Pannello di controllo → Cartella condivisa → Crea.
  2. Imposta il nome NEBULA_Backup e scegli il volume con spazio disponibile.
  3. Apri Pannello di controllo → Utente e gruppo → Utente → Crea.
  4. Crea l’utente nebula_backup, scegli una password e concedigli Lettura/Scrittura sulla nuova cartella. L’utente non deve appartenere al gruppo amministratori.
  5. Apri Pannello di controllo → Servizi file → SMB e verifica che SMB sia attivo. Nelle opzioni avanzate usa SMB2 come minimo e SMB3 come massimo.

Il server NEBULA deve poter raggiungere il NAS tramite la rete locale. Lo stesso collegamento si può configurare per altre installazioni modificando tutti i campi nella Web UI.

2. Configura NEBULA dalla Web UI

Apri Impostazioni → Backup e ripristino e inserisci:

CampoValore per il tuo impianto
NAS10.1.0.15
Cartella condivisaNEBULA_Backup
Cartella internaNEBULA
Utentenebula_backup
PasswordQuella scelta nel Synology
ProtocolloSMB2/SMB3 automatico
Dominio SMBVuoto, per l’utente locale del Synology

NEBULA crea la cartella interna nella condivisione. Premi Salva e verifica collegamento: il test scrive un piccolo file, lo legge e lo elimina. Se fallisce, il messaggio indica rete, credenziali, permessi o spazio da controllare.

3. Scegli orari e conservazione

Per i 2 GB disponibili e le dimensioni attuali (31 MiB dati e 120 MiB applicativo), questi valori sono un punto di partenza. La dimensione compressa verrà misurata dalla prima copia.

ImpostazioneValore
PianificazioneAttiva
Frequenza e oraOgni giorno, 02:15
Fuso orarioEurope/Rome
Conservazione30 giorni
Massimo copie NAS14
Limite occupazione1536 MiB
Spazio libero da lasciare200 MiB
Copie locali2
Dipendenze applicativeIncluse

Si applica il primo limite raggiunto. Il numero di copie conservate può quindi essere inferiore a 14. Le due copie NAS più recenti di questa installazione restano protette; se non è possibile aggiungerne una nuova, compare un errore. Le copie di altre installazioni non vengono eliminate dalla conservazione di questa piattaforma.

La pianificazione funziona con l’app chiusa. Raspberry e NAS devono essere accesi e collegati quando il backup viene eseguito.

4. Scarica la chiave e crea la prima copia

  1. Premi Scarica chiave di recupero.
  2. Conserva NEBULA_Chiave_Recupero.txt anche fuori dal Raspberry, per esempio sul tuo computer e in un archivio sicuro separato.
  3. Premi Backup adesso.
  4. Attendi Backup completo salvato e verificato sul NAS. Il riquadro indica la data della copia verificata e lo spazio rilevato.

La chiave è indispensabile: le copie sono cifrate. Se perdi la microSD, il file di backup e la chiave permettono il recupero; il solo archivio cifrato non basta.

Durante lo snapshot il servizio NEBULA si ferma brevemente per copiare database e file nello stesso stato. Riparte prima di compressione, cifratura e trasferimento. La pagina riprende automaticamente il controllo dopo il riavvio.

5. Controlla lo stato

Da questa pagina e da Monitoraggio → Automazioni puoi verificare l’ultima copia. Il successo locale non equivale al salvataggio sul NAS: se il Synology non è raggiungibile, rimane la copia locale ma il backup NAS viene segnalato come non riuscito. Lo storico registra le operazioni, senza mostrare password e chiavi.

6. Ripristina da NEBULA

  1. Su NEBULA installata, apri Backup e ripristino.
  2. Premi Verifica e ripristina su una copia NAS/locale, oppure carica il .nebula scaricato.
  3. Se la copia proviene da un altro server, carica il file della chiave originale o incollane il contenuto.
  4. Attendi la verifica completa di archivio, file e database.
  5. Controlla versione, data e server nel riepilogo. Per recuperare gli stessi domini seleziona anche la configurazione server/HTTPS; per trasferire i dati a una configurazione diversa puoi lasciarla deselezionata.
  6. Digita RIPRISTINA e conferma.
  7. Dopo il riavvio accedi, se richiesto, con le credenziali presenti nella copia.

La versione applicativa e i dati vengono riportati alla data del backup. Le operazioni successive a quella data vengono sostituite. Il collegamento NAS resta quello configurato sul server di destinazione. Prima di confermare, crea una copia dello stato attuale se vuoi conservarlo.

7. Recupera da una microSD nuova

Questo backup contiene NEBULA e le sue configurazioni; Debian e la rete devono essere predisposti sul nuovo supporto. Per il tuo impianto usa Debian 13 ARM64 e mantieni l’IP previsto 10.1.0.50, i domini e l’inoltro porte sul router.

Scarica dal NAS il backup e recupera la chiave conservata separatamente. Scarica ed estrai il pacchetto Vega, apri il terminale nella sua cartella ed esegui:

sudo ./ripristina-nebula.sh /percorso/backup.nebula /percorso/NEBULA_Chiave_Recupero.txt

Lo script chiede conferma, installa i componenti, prepara i servizi e recupera la copia con lo stesso motore della Web UI. Per installare i componenti serve Internet. Se NEBULA è già installata puoi usare direttamente il recupero dalla pagina web.

Per ridurre il fermo prepara una microSD o un server di riserva con Debian e NEBULA già pronti. Il tempo di recupero dipende da dimensioni della copia, memoria e compatibilità delle dipendenze; non è garantito un recupero in pochi secondi da una scheda vuota.

Verifica sul tuo impianto

La release è collaudata localmente con copie complete, errori, rollback e Web UI. La prima verifica sul Synology reale va fatta con Salva e verifica collegamento, seguita da Backup adesso. Una prova su un supporto di riserva permette poi di misurare il tempo di recupero effettivo.

Apri Backup e ripristino

Riferimento: Specifiche ufficiali Synology DS218j.