backup_web_dsbdf.sh
Code:
#!/bin/bash
# Speicherpfad und Datum
backup_path="/kunden/107305_14053/backup/web"
date=$(date +"%Y%m%d_%H%M")
# Zum Speicherpfad wechseln
cd $backup_path
# Standard-Dateieigenschaften setzen
umask 640
# Archive definieren
archiv[0]="webseiten.dsbweb.2019"; quelle[0]="/kunden/107305_14053/webseiten/schachbund/dsbweb.2019"
archiv[1]="webseiten.dsbweb.2020"; quelle[1]="/kunden/107305_14053/webseiten/schachbund/dsbweb.2020"
# Web sichern
for i in {0..1}
do
zip -s 3g -r ${archiv[$i]}_$date.zip ${quelle[$i]}
done
Danach habe ich also zwei unterschiedliche multiple Archive, z.B. webseiten.dsbweb.2019_20201022_1328.zip .... z01 .... (bis) .... z78. Die lade ich herunter auf meinen Win10-Rechner. Beim Entpacken kommt bei z03 oder z04 und 3% der Fehler, es wäre nicht genug Speicherplatz vorhanden.
Meine Frage war jetzt, ob es für ZIP eine Option gibt keine multiplen Volumes zu machen, sondern eigenständige Archive von meinem Quellordner. Also das nach etwa 3 GB Archivgröße das Archiv abgeschlossen wird und die folgenden Dateien in das nächste Archiv kommen.