Ich sichere nachts mehrere Server-Teilbereiche jeweils, indem ich
1. eine Sicherungsdatei sicherung.tar.gz mittels tar auf einer separaten Festplatte erstelle
2. die Sicherungsdatei dann mittels tar auf Band schreibe
Das Verfahren möchte ich gerne parallelisieren, ich kriege nur den Ansatz nicht hin.
ich möchte also
1. Sicherungsdatei a.tar.gz erstellen
2. als Hintergrundprozess mittels tar auf Band schreiben (tar -cf /dev/nst0 a.tar.gz &)
3. Sicherungsdatei b.tar.gz erstellen (2. läuft noch)
4. warten bis 2 fertig ist, dann b.tar.gz auf Tape sichern (tar -cf /dev/nst0 b.tar.gz &)
5. Sicherungsdatei c.tar.gz erstellen (4. läuft noch)
6. warten bis 4 fertig ist, dann v.tar.gz auf Tape sichern (tar -cf /dev/nst0 c.tar.gz &)
....
Das ist also eher ein Problem der bash Script-Steuerung als ein reines tar-Problem
1. eine Sicherungsdatei sicherung.tar.gz mittels tar auf einer separaten Festplatte erstelle
2. die Sicherungsdatei dann mittels tar auf Band schreibe
Das Verfahren möchte ich gerne parallelisieren, ich kriege nur den Ansatz nicht hin.
ich möchte also
1. Sicherungsdatei a.tar.gz erstellen
2. als Hintergrundprozess mittels tar auf Band schreiben (tar -cf /dev/nst0 a.tar.gz &)
3. Sicherungsdatei b.tar.gz erstellen (2. läuft noch)
4. warten bis 2 fertig ist, dann b.tar.gz auf Tape sichern (tar -cf /dev/nst0 b.tar.gz &)
5. Sicherungsdatei c.tar.gz erstellen (4. läuft noch)
6. warten bis 4 fertig ist, dann v.tar.gz auf Tape sichern (tar -cf /dev/nst0 c.tar.gz &)
....
Das ist also eher ein Problem der bash Script-Steuerung als ein reines tar-Problem