Die üblichen Backuplösungen werden nur ungern 'gleichzeitig' mehrere Prozesse starten. Mit reinen Kopiertools wie rsync könnte man das erzwingen. Die optimale Strategie liest nur einmal, und schreibt auf mehrere Backups. Hängt von den Umständen ab, ob sowas sinnvoll ist. Viele Leute wechseln sinnvollerweise mehrere Backupziele, aber eben absichtlich im Wechsel, damit sie ggfs. unterschiedliche Backupstände auf getrennten Medien haben. Das ist aber schon vom Grundsatz her eine andere Backupstrategie als ein klassisches Medienbackup auf mehrere Ziele, bei dem man gezielt Medienredundanz herstellen will.
Ich hatte vor geraumer Zeit sowas auch schonmal zur Verwendung als 'DiscDuplicator' gesucht. Aber nix gefunden. Normalerweise sollten Festplatten und Dateisystem Cache von sich aus dafür sorgen, dass mehrere parallele Lesezugriffe automatisch aus dem Cache bedient werden, aber das hängt wohl von den zeitlichen Umständen der beiden Vorgänge ab. Wenn die Prozesse datenmäßig auseinanderlaufen, dann haut das möglicherweise auch mit der Cache-Konsistenz nicht mehr hin über den ganzen Kopierprozess.
Backup-Tools vermeiden auch deswegen mehrere Kopiervorgänge, weil die parallele Lese- oder Schreibvorgänge von oder auf der/die gleiche Platte den Durchsatz gegenüber sequentiellen Vorgängen stark verlangsamen, weil die Platte(n) mehr mit Seeks als mit Lesen/Schreiben befasst sind. Wenn sichergestellt ist, dass nicht asynchron vom/auf das gleiche Medium gelesen oder geschrieben wird, also z.B. von einem SATA Interface auf zwei andere SATA Interfaces, dann gibt es diesen Nachteil nicht.
Wenn ich recht informiert bin, gibt es verschiedene DIT Tools zum parallelen Sichern, optionaler Transcodierung/Proxyherstellung.
Geht es Dir nur um Mediensicherung, oder um ganze Betriebssysteme/Installationen? Brauchst Du erweiterte Funktionalität, wie incrementelle Backups, etc., oder soll grundsätzlich alles in einem Rutsch gesichert werden?
Hast Du bei den Machern von Bvckup2 mal nachgefragt? Weil:
https://bvckup2.com :
'Concurrent or serialized
The app can run backups one by one, forming a queue, or it can run them as soon as they are due, all at once. And, of course, a backup may also be started manually at any time.'
- Carsten
and now for something completely different...