Risposte:
È possibile utilizzare il comando rsync.
come utilizzare rsync per il backup completo del sistema
rsync -aAXv --exclude={DIRECTORIES TO EXCLUDE} /SOURCEDIR/* /TARGETDIR
Supponendo di voler eseguire il backup dell'intero sistema, è possibile eseguire:
rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder
Come accennato nel sito Web sopra, è necessario escludere percorsi generati dinamicamente dal sistema durante il runtime o percorsi utilizzati per montare dispositivi aggiuntivi come unità USB (es. / Media, / mnt).
Sarebbe ovviamente meglio farlo in modalità singola o anche meglio eseguire un altro sistema rispetto a quello di cui si sta eseguendo il backup - è anche possibile montare l'unità in sola lettura - per assicurarsi che nulla stia tentando di modificare i file durante il backup . Ricorda solo di cambiare SOURCEDIR nell'attuale mountpoint dell'unità di cui stai eseguendo il backup