Ich habe ein externes Laufwerk für meinen iMac mit einem installierten Windows-to-Go- und Linux-System. Es hat eine Menge Arbeit gekostet, dieses Setup so zu erstellen, wie ich es brauchte, und ich versuche, eine Möglichkeit zum Sichern des Laufwerks zu finden, damit ich eines der beiden Systeme wiederherstellen kann, wenn etwas schief geht, insbesondere unter Windows hat keine Wiederherstellungsumgebung. Mein Hauptbetriebssystem ist macOS, daher möchte ich das Backup hier machen.
Bisher mache ich die Backups, indem ich den Inhalt jeder Partition auf die Festplatte kopiere, zB:
dd if=/dev/rdisk2s2 of=/Volumes/Backups/external_drive_partition2 bs=1m
Das funktioniert hervorragend und ich habe meine Windows-Partition bereits wiederhergestellt, nachdem ich sie versehentlich weggeblasen habe. Es verursacht jedoch echte Probleme, wenn ich möchte, dass diese Datei über einen Online-Sicherungsdienst wie CrashPlan oder Backblaze oder sogar mit Time Machine gesichert wird.
Das Problem ist natürlich, dass diese Partitionen jeweils 200 GB groß sind. Jedes Mal, wenn ich die jeweilige Sicherung aktualisiere, wurde die gesamte Datei geändert, und jeder dieser Dienste versucht nun, 200-400 GB Daten hochzuladen, was bei meiner Internetverbindung Wochen in Anspruch nimmt. Außerdem füllte Time Machine mein gesamtes Sicherungslaufwerk schnell mit mehreren iterativen Sicherungen dieser Datei.
Ich möchte die Raw-Partitionen in mehreren Teilen sichern, beispielsweise in 50-MB-Chunks. Jedes Mal, wenn ich die Sicherung aktualisiere, wird jeder Teil nur überschrieben, wenn sich die Daten von diesem Teil der Partition geändert haben. Auf diese Weise lädt jeder Online-Sicherungsdienst nur die Blöcke hoch, die hochgeladen werden müssen.
Gibt es eine Software oder Methode, die das kann? Ich kenne einige Programme in Windows, die so etwas können, aber nicht in macOS.
Ich bin auch offen für alternative Methoden zum Sichern dieser Partitionen. Wenn es einen besseren Weg gibt, bin ich ganz Ohr!