Ho un'unità esterna per il mio iMac con un sistema operativo Windows-to-go e Linux installato su di esso. Ci sono voluti moltissimo lavoro per ottenere questo set-up proprio come avevo bisogno, e sto cercando di trovare un modo per eseguire il backup del disco in modo da poter ripristinare entrambi i sistemi se le cose vanno male, specialmente dato che Windows-to-go non ha un ambiente di recupero. Il mio sistema operativo principale è macOS, quindi mi piacerebbe fare il backup in questo.
Finora, sto facendo i backup scaricando il contenuto di ogni partizione sul disco, ad esempio:
dd if=/dev/rdisk2s2 of=/Volumes/Backups/external_drive_partition2 bs=1m
Funziona alla grande, e l'ho già usato per ripristinare la mia partizione Windows dopo averla portata via accidentalmente. Tuttavia, causa problemi reali se desidero eseguire il backup di questo file tramite un servizio di backup online come CrashPlan o Backblaze o anche utilizzando Time Machine.
Il problema, naturalmente, è che queste partizioni hanno dimensioni di ogni 200 GB. Ogni volta che aggiorno il loro rispettivo backup, l'intero file è stato modificato e ognuno di questi servizi ora tenterà di caricare 200-400 GB di dati, che impiegheranno settimane per la mia connessione Internet. Inoltre, Time Machine riempirebbe rapidamente l'intera unità di backup con più backup iterativi di questo file.
Quello che mi piacerebbe fare è eseguire il backup delle partizioni raw in più parti, ad esempio chunks da 50 MB. Quindi, ogni volta che aggiorno il backup, ciascuna parte viene sovrascritta solo se i dati da quella parte della partizione sono cambiati. In questo modo, qualsiasi servizio di backup online caricherà solo i blocchi che devono essere caricati.
Esiste un software o un metodo in grado di farlo? Sono a conoscenza di alcuni programmi in Windows che possono fare questo genere di cose, ma non in macOS.
Sono aperto anche a metodi alternativi per il backup di queste partizioni. Se c'è un modo migliore, sono tutto orecchie!