Ci sono alcune domande e risposte diverse su questo argomento. Tuttavia, durante la ricerca non sono stato in grado di trovare una risposta che potesse essere considerata "canonica" o che raccolga le varie opzioni in un unico posto.
Vorrei eseguire il backup dei contenuti del mio Raspberry Pi per consentire un ripristino completo, se necessario, in modo semplice e affidabile.
Queste caratteristiche sarebbero ideali:
- Backup conservati su una posizione esterna (chiavetta USB, DAS, NAS, computer di rete, ecc.)
- Automatizzazione, sia incrementale che tramite programmazione
- Numerazione delle versioni dei backup
La clonazione della scheda SD sembra essere una soluzione popolare, ma secondo questo post di Goldilocks questo non è consigliabile perché un clone contiene file che vengono caricati solo in fase di esecuzione, ecc.
Quindi presumo che una buona soluzione utilizzi qualcosa di simile rsync
o forse più robusto, un'utilità in grado di gestire i criteri sopra.
La mia situazione particolare: ho un Raspberry Pi su una LAN in cui posso eseguire il backup su un computer Mac OS X, un Synology DiskStation NAS o su una memory stick USB collegata al Raspberry. Preferirei non usare quest'ultimo.