Logo originale SmartHaus Italia
ARTICOLO / ARTICOL
SMARTHAUS ITALIA · BUILD · AUTOMATE · IMPROVE
BLOG/SERVER / BACKUP

Backup non significa Disaster Recovery.

SmartHausIT Backup Manager protegge configurazioni, servizi e Home Assistant con backup incrementali Borg, esecuzioni programmate, retention, controllo dello spazio e una procedura di ripristino leggibile.

01 / OBIETTIVO

Proteggere il sistema, non soltanto copiare file.

Una copia manuale non garantisce continuità. Il sistema organizza esecuzione, deduplicazione, conservazione degli archivi, spazio disponibile e ripristino, così ogni risultato può essere controllato e documentato.

ESECUZIONE REALE

Il progetto è stato verificato su Ubuntu con BorgBackup: 14.184 file, 1,83 GB originali e 1,16 GB deduplicati nella prima esecuzione documentata.

02 / ARCHITETTURA

Quattro livelli controllabili.

  1. 01
    Timer systemd

    Avvia automaticamente il servizio secondo l’orario configurato.

  2. 02
    Script controllato

    Definisce sorgenti, esclusioni, log, soglie di spazio e risultato finale.

  3. 03
    Repository Borg

    Crea archivi incrementali e deduplicati con una politica di retention dichiarata.

  4. 04
    Home Assistant

    Mostra ultimo esito, numero di archivi, dimensione del repository e spazio libero.

03 / CONTROLLI

Prima di considerarlo affidabile.

  • Verificare percorsi, permessi ed esclusioni sul server reale.
  • Controllare l’esito del servizio e i log dopo ogni modifica.
  • Provare il ripristino in una destinazione separata.
  • Monitorare spazio libero e soglie di avviso.
  • Escludere registrazioni CCTV e altri dati rigenerabili quando previsto dal progetto.

La configurazione deve essere adattata al server di destinazione. Percorsi e dispositivi del sistema originale non possono essere copiati senza verifica.

04 / DOWNLOAD

Beta privata su approvazione.

La release completa viene distribuita in forma controllata. Ogni richiesta viene valutata personalmente e, dopo l’approvazione, il richiedente riceve via email un link personale con scadenza. Il pacchetto comprende la guida completa, i file YAML e tutto il necessario per l’installazione e la configurazione.

Scheda progetto