ZIP-Erstellung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Root (Diskussion | Beiträge) |
Root (Diskussion | Beiträge) (→Packen) |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
* OrgaMon verwendet das ".zip" Dateieformat zur Zusammenstellung von Datei-Archiven | * OrgaMon verwendet das ".zip" Dateieformat zur Zusammenstellung von Datei-Archiven | ||
* Ist eine Verschlüsselung des Archives notwendig, so wird | * Ist eine Verschlüsselung des Archives notwendig, also eine Sicherungs des .zip durch ein Passwort, so wird AES256 als Verschlüsselungsalgorithmus verwendet | ||
* Dazu verwendet OrgaMon das Programm 7zip das als externes Programm zusammen mit OrgaMon installiert werden muss | |||
== Sichern von Unterverzeichnissen mit Ausnahmen == | == Sichern von Unterverzeichnissen mit Ausnahmen == | ||
Zeile 19: | Zeile 9: | ||
* Aber nicht mit allen Unterverzeichnissen, es gibt Ausnahmen | * Aber nicht mit allen Unterverzeichnissen, es gibt Ausnahmen | ||
=== Anlegen einer "exclude" Datei === | === Anlegen einer "exclude.lst" Datei === | ||
* In dieser Datein kann man die Verzeichnisse benennen, die NICHT gesichert werden sollen | * In dieser Datein kann man die Verzeichnisse benennen, die NICHT gesichert werden sollen | ||
web/ | web/services/bak/ | ||
web/aqb/ | web/aqb/ | ||
web/cargobay/ | web/cargobay/ | ||
Zeile 31: | Zeile 21: | ||
=== Die Kommandozeile === | === Die Kommandozeile === | ||
* https://sevenzip.osdn.jp/chm/cmdline/switches/method.htm#Zip | |||
* Wir führen den Befehl eine Verzeichnisebene höher aus, dort entsteht auch das 7z Archiv | * Wir führen den Befehl eine Verzeichnisebene höher aus, dort entsteht auch das 7z Archiv | ||
* Da in der Regel alles bereits komprimiert ist <code>-mx=0</code> | |||
* Da die Ausgabe der Millionen File Dateinamen nichts bringt <code>-bd</code> | |||
7z a -mx=0 -ms=off -bd -x@exclude.lst web.7z web | |||
== Packen == | == Packen == | ||
* Ein Verzeichnis mit allen Unterverzeichnissen | * Ein Verzeichnis mit allen Unterverzeichnissen | ||
** <code>"C:\Program Files\7-Zip\7z.exe" a -tZip -mcu=on | ** <code>"C:\Program Files\7-Zip\7z.exe" a -tZip -mcu=on "1.zip" "I:\KundenUmgebung\AndreasFilsinger\*"</code> | ||
* AES Absicherung | |||
** <code>7z a -tZip -mcu=on -mm=Deflate64 -mem=AES256 -pAES AES ..\*</code> | |||
** <code>"C:\Program Files\7-Zip\7z.exe" a -tZip -mcu=on -mem=AES256 -pAES AES ..\*</code> | |||
* Fotos speichern, nicht (nochmal) komprimieren | * Fotos speichern, nicht (nochmal) komprimieren |
Aktuelle Version vom 4. Dezember 2020, 15:33 Uhr
- OrgaMon verwendet das ".zip" Dateieformat zur Zusammenstellung von Datei-Archiven
- Ist eine Verschlüsselung des Archives notwendig, also eine Sicherungs des .zip durch ein Passwort, so wird AES256 als Verschlüsselungsalgorithmus verwendet
- Dazu verwendet OrgaMon das Programm 7zip das als externes Programm zusammen mit OrgaMon installiert werden muss
Sichern von Unterverzeichnissen mit Ausnahmen
- Ausgangssituation: Wir wollen das ganze Verzeichnis "web" sichern (also Masken wie "*" sollte man sich sparen)
- Mit allen Dateien und Unterverzeichnissen
- Aber nicht mit allen Unterverzeichnissen, es gibt Ausnahmen
Anlegen einer "exclude.lst" Datei
- In dieser Datein kann man die Verzeichnisse benennen, die NICHT gesichert werden sollen
web/services/bak/ web/aqb/ web/cargobay/ web/nutzungsbedingungen-netzumbau-de/ web/orgamon.de/
Die Kommandozeile
- https://sevenzip.osdn.jp/chm/cmdline/switches/method.htm#Zip
- Wir führen den Befehl eine Verzeichnisebene höher aus, dort entsteht auch das 7z Archiv
- Da in der Regel alles bereits komprimiert ist
-mx=0
- Da die Ausgabe der Millionen File Dateinamen nichts bringt
-bd
7z a -mx=0 -ms=off -bd -x@exclude.lst web.7z web
Packen
- Ein Verzeichnis mit allen Unterverzeichnissen
"C:\Program Files\7-Zip\7z.exe" a -tZip -mcu=on "1.zip" "I:\KundenUmgebung\AndreasFilsinger\*"
- AES Absicherung
7z a -tZip -mcu=on -mm=Deflate64 -mem=AES256 -pAES AES ..\*
"C:\Program Files\7-Zip\7z.exe" a -tZip -mcu=on -mem=AES256 -pAES AES ..\*
- Fotos speichern, nicht (nochmal) komprimieren
... -mm=Copy ...
Entpacken
Zum Entpacken von ZIPs werden externe Programme gerufen
- Im ersten Rang 7zip, wenn eine Installation detektiert wird. Als Beispiel:
"C:\Program Files\7-zip\7z.exe" x -y -p"********" -o"R:\Fotos\netze bw\" "R:\Fotos\netze bw\Fotos-0125.zip"
- Im zweiten Rang unzip (das zusammen mit dem OrgaMon ausgeliefert wird). Als Beispiel:
"C:\Program Files (x86)\OrgaMon\unzip.exe" -o -P ********* "R:\Fotos\netze bw\Fotos-0126.zip" -d "R:\Fotos\netze bw\\"
Returncode
0, 1 (=ok) Rest fehler