Menüpunkt 5: Archiv konvertieren (CVTARCHIVE)
Dieser Befehl konvertiert ein Archiv in ein anderes Archivformat.
- Wählen Sie im Menü „i-effect® Komprimierungsaufgaben" Menüpunkt 5 „Archiv konvertieren" aus. Sie können auch direkt den Befehl CVTARCHIVE eingeben.
- Der daraufhin angezeigte Bildschirm erlaubt die Festlegung der weiteren Parameter, die zum Konvertieren verwendet werden sollen. Geben Sie die Parameter entsprechend der folgenden Beschreibung an.
Hinweis:
Die Anzeige auf dem Bildschirm ist abhängig von der Eingabe der vorhergehenden Parameter. Dies ist durch den Zusatz „- nur bei ..." kenntlich gemacht. Beispielsweise sind die Parameter, die sich auf ein bestimmtes Dateisystem beziehen - erkennbar an „- nur bei FS(*IFS)" und „- nur bei FS(*DB2)" -, nur sichtbar wenn dieses zuvor ausgewählt wurde.
Dateisystem (FS) Der Name des Dateisystems in welchem das Archiv erstellt wurde.Mögliche Werte:
*DB2 | Das Archiv wird durch Eingabe der Bibliothek, der physischen Datei sowie der Teildatei angegeben. |
*IFS | Das Archiv wird durch einen Pfad im integrierten Dateisystem angegeben. |
Archivformat (FORMAT) Das Format in welchem das Archiv erstellt wurde.
Mögliche Sonderwerte:
*AR *CPIO *TAR | Archivformate. Haben keine Komprimierung, daher werden sie meist mit einem Kompressor kombiniert. Folgende stehen zur Wahl: *BZIP2, *GZ, *PACK200, *XZ, *LZMA |
*ZIP | Archivformat. Die Komprimierung kann individuell für jeden Eintrag eingestellt werden. |
*JAR | Ein Java Archiv (auch JAR-Datei genannt) ist eine ZIP-Datei, die zusätzliche Metadaten in einer Datei „META-INF/MANIFEST.MF" enthalten kann. JARs werden vor allem für Javaprogramme verwendet. |
*SEVENZIP | Das 7z-Archivformat. Für das gesamte Archiv kann zwischen folgenden Komprimierungen gewählt werden: *COPY, *LZMA2, *DEFLATE, *BZIP2 |
*ARJ *DUMP | Archivformate. Die Komprimierung ist im Format festgelegt. |
*BZIP2 *GZ *PACK200 *XZ | Kompressorformate. Hauptsächlich gedacht um mit den Archivformaten verwendet zu werden (siehe dazu die einzelnen Archivformate), können auch einzelne Dateien damit komprimiert werden. |
Komprimierungsmethode (COMPRESS) Die Bedeutung der Komprimierungsmethode ist abhängig vom Format. Für das Zip-Format als Quellarchiv beim Konvertieren ist keine Angabe nötig. Für Tar, Ar und Cpio muss die Methode mit dem Quellarchiv übereinstimmen, falls beim Erstellen eine angegeben wurde. Für das 7z-Format als Quellarchiv beim Konvertieren ist keine Angabe nötig.
Mögliche Sonderwerte für Tar, Ar und Cpio:
*BZIP2 | Eine sehr gute, aber dafür langsame Komprimierung. Wird gerne verwendet, weil es frei von Patenten ist. |
*GZ | Die verbreitete und bekannte Gzip Komprimierung. |
*PACK200 | Entwickelt und optimiert für das Jar-Format. |
*XZ | Komprimierungsformat. |
Mögliche Sonderwerte für 7zip:
Für das 7z-Format als Quellarchiv beim Konvertieren ist keine Angabe nötig.
Mögliche Sonderwerte für Zip:
Für das Zip-Format als Quellarchiv beim Konvertieren ist keine Angabe nötig.
Archivdatei (ARCFILE) - nur bei FS(*DB2) Der qualifizierte Name der Archivdatei.
Bibliothek Name der Bibliothek, in der sich die Archivdatei befindet.Mögliche Sonderwerte:
*CURLIB | Die Archivdatei befindet sich in der aktuellen Bibliothek. |
*LIBL | Die Archivdatei wird in der Bibliotheksliste gesucht. |
Teildatei Name der Teildatei in der Archivdatei.
Mögliche Sonderwerte:
*FIRST | Es wird die erste Teildatei ausgewählt. |
Archivdatei (ARCPATH) - nur bei FS (*IFS) Vollständiger Pfad (z.B. /usr/usrlib1/test.zip) zur Archivdatei.
Nachfolgende Variablen stehen in beliebigen Kombinationen zur Verfügung. Es wird automatisch
der entsprechende Pfad generiert:
%TMP% | Dies ist der voreingestellte Wert. Als Ausgabepfad wird der Pfad „/TMP" verwendet. |
%HOME% | Mit dieser Option wird der „Heimpfad" („/HOME/USERNAME") des Benutzers gesucht, der diesen Job ausführt. |
%CURDIR% | Aktuelles Verzeichnis. |
%USER% | Name des aktuellen Benutzers. |
%DATE% | Tagesdatum DD.MM.YYYY |
%YEAR% | Aktuelle Jahreszahl YYYY |
%YEAR2% | Aktuelle Jahreszahl YY |
%MONTH% | Aktueller Monat MM |
%MONTHNAME% | Der Name des aktuellen Monats |
%DAY% | Aktueller Tag |
%WEEKDAY% | Aktueller Wochentag, z.B. 'Freitag' |
%TIME% | Aktuelle Uhrzeit HH:MM:SS |
%TIMESTAMP% | Aktueller Zeitstempel, YYYY-MM-DD-HH.MM.SS.MSMSMS |
%DEFAULTPATH% | Diese Variable fügt den Standardpfad aus den Standardeinstellungen zum *ZIP Modul ein. |
Passwort (PASSWORD) - nur bei FORMAT(*SEVENZIP) oder FORMAT (*ZIP) Verschlüsselte 7z Archive benötigen ein Passwort um damit zu arbeiten.
Beim Konvertieren eines Zip-Archivs muss das Passwort aller verschlüsselten Einträge übereinstimmen. Wenn ein Passwort nicht übereinstimmt bricht der Vorgang ab. Alle vorherigen Einträge mit passendem Passwort oder ohne Passwort werden in das neue Archiv übernommen.
Mögliche Sonderwerte:
*NONE | Es wird kein Passwort verwendet. |
CCSID Die Codepage welche für die Eingabe des Passworts verwendet wird.
Mögliche Sonderwerte:
*DFT | Für das Passwort wird die Standard ASCII Codepage 819 verwendet. |
Dateisystem Ausgabe (OUTFS) Name des Dateisystems, in dem das neue Archiv erstellt werden soll.
Mögliche Werte:
*DB2 | Das Archiv wird als physische Datei mit einer Teildatei in einer Bibliothek erstellt. |
*IFS | Das Archiv wird als Datei in einem Pfad erstellt. |
Archivformat Ausgabe (OUTFORMAT) Das Format, in dem das neue Archiv erstellt werden soll.
Mögliche Sonderwerte:
*AR *CPIO *TAR | Archivformate. Haben keine Komprimierung, daher werden sie meist mit einem Kompressor kombiniert. Folgende stehen zur Wahl: *BZIP2, *GZ, *PACK200, *XZ, *LZMA Archive formats. They have no compression, therefore they are mostly combined with a compressor. You can choose between the following: *BZIP2, *GZ, *PACK200, *XZ, *LZMA |
*ZIP | Archivformat. Die Komprimierung kann individuell für jeden Eintrag eingestellt werden. |
*JAR | Ein Java Archiv (auch JAR-Datei genannt) ist eine ZIP-Datei, die zusätzliche Metadaten in einer Datei „META-INF/MANIFEST.MF" enthalten kann. JARs werden vor allem für Javaprogramme verwendet. |
*SEVENZIP | Das 7z-Archivformat. Für das gesamte Archiv kann zwischen folgenden Komprimierungen gewählt werden: *COPY, *LZMA2, *DEFLATE, *BZIP2 |
*BZIP2 *GZ *PACK200 *XZ | Kompressorformate. Hauptsächlich gedacht um mit den Archivformaten verwendet zu werden (siehe dazu die einzelnen Archivformate), können auch einzelne Dateien damit komprimiert werden. |
Komprimierungsmethode Ausgabe (OUTCOMPRESS) Die Methode mit der das neue Archiv bzw. dessen Einträge komprimiert werden soll. Die Auswahl ist abhängig vom gewählten Archivformat.
Mögliche Sonderwerte für Tar, Ar und Cpio:
*BZIP2 | Eine sehr gute, aber dafür langsame Komprimierung. Wird gerne verwendet, weil es frei von Patenten ist. |
*GZ | Die verbreitete und bekannte Gzip Komprimierung. |
*PACK200 | Entwickelt und optimiert für das Jar-Format. |
*XZ | Komprimierungsformat. |
Mögliche Sonderwerte für 7zip:
*COPY | Es findet keine Komprimierung statt. Die Datei wird mit gleicher Größe in das Archiv kopiert. |
*LZMA2 | Die Standardkomprimierung im 7z Format. Deutlich besser als die anderen Formate. |
*DEFLATE | Die bekannte Komprimierung vom Zipformat wird verwendet. |
*BZIP2 | Eine sehr gute, aber dafür langsame Komprimierung. Wird gerne verwendet, weil es frei von Patenten ist. |
Mögliche Sonderwerte für Zip:
*COPY | Es findet keine Komprimierung statt. Die Datei wird mit gleicher Größe in das Archiv kopiert. |
*DEFLATE | Die Standardmethode zur Komprimierung im Ziparchiv. |
Komprimierungsstufe Ausgabe (OUTSPEED) -nur bei OUTFORMAT(*GZ), OUTFORMAT(*ZIP) oder OUTCOMPRESS(*GZ) i-effect® kann den Algorithmus in 9 verschiedenen Stufen von „schnell und gering komprimiert" bis „langsam und hochkomprimiert" variieren. Bei Auswahl von 1 erreicht das Programm seine größte Geschwindigkeit, bei Auswahl von 9 die höchste Komprimierung, jedoch ist die Laufzeit des Programms hier deutlich länger. Der Benutzer kann seinen individuellen Optimalwert nach seinen Bedürfnissen ermitteln und hierbei auch die zur Verfügung stehenden Maschinen-Ressourcen wie Hauptspeicher, Prozessorleistung u.a. berücksichtigen.
Archivdatei Ausgabe (OUTARCFILE) - nur bei OUTFS(*DB2) Der qualifizierte Name der zu erstellenden Archivdatei. Unter diesem Namen wird in der angegebenen Bibliothek eine physische Datei erstellt, die dem leeren Archiv des angegebenen Formats entspricht.
Bibliothek Name der Bibliothek, in der die Archivdatei erstellt wird.
Mögliche Sonderwerte:
*CURLIB | Die Archivdatei wird in der aktuellen Bibliothek erstellt. |
Teildatei Name der Teildatei in der Archivdatei.
Mögliche Sonderwerte:
*FIRST | Der Name der Teildatei mit den Archivdaten entspricht dem Namen der Datei. |
Hinweis:
Das Schreiben in der Spezialbibliothek QTEMP wird nicht unterstützt.
Archivdatei Ausgabe (OUTARCPATH) - nur bei OUTFS (*IFS) Name der zu erstellenden Archivdatei als vollständiger Pfad. (z.B. /usr/usrlib1/test.zip). Unter diesem Namen wird in dem angegebenen Pfad eine Datei erstellt, die dem leeren Archiv des angegebenen Formats entspricht.
Nachfolgende Variablen stehen in beliebigen Kombinationen zur Verfügung. Es wird automatisch
der entsprechende Pfad generiert:
%TMP% | Dies ist der voreingestellte Wert. Als Ausgabepfad wird der Pfad „/TMP" verwendet. |
%HOME% | Mit dieser Option wird der „Heimpfad" („/HOME/USERNAME") des Benutzers gesucht, der diesen Job ausführt. |
%CURDIR% | Aktuelles Verzeichnis. |
%USER% | Name des aktuellen Benutzers. |
%DATE% | Tagesdatum DD.MM.YYYY |
%YEAR% | Aktuelle Jahreszahl YYYY |
%YEAR2% | Aktuelle Jahreszahl YY |
%MONTH% | Aktueller Monat MM |
%MONTHNAME% | Der Name des aktuellen Monats |
%DAY% | Aktueller Tag |
%WEEKDAY% | Aktueller Wochentag, z.B. 'Freitag' |
%TIME% | Aktuelle Uhrzeit HH:MM:SS |
%TIMESTAMP% | Aktueller Zeitstempel, YYYY-MM-DD-HH.MM.SS.MSMSMS |
%DEFAULTPATH% | Diese Variable fügt den Standardpfad aus den Standardeinstellungen zum *ZIP Modul ein. |
Verschlüsselung (ENCRYPT) - nur bei OUTFORMAT(*ZIP) Die Einträge von Zip-Archiven können verschlüsselt werden. Dazu können folgende Parameter gesetzt werden.
Passwort Das Passwort mit dem die Einträge später wieder entschlüsselt werden können.
Mögliche Sonderwerte:
*NONE | Es findet keine Verschlüsselung statt. |
CCSID Die Codepage welche für die Eingabe des Passworts verwendet wird.
Mögliche Sonderwerte:
*DFT | Es wird die Standard ASCII Codepage 819 verwendet. |
Stärke Die Stufe mit der AES verschlüsselt.
Mögliche Sonderwerte:
128 | AES verwendet eine Schlüssellänge von 128 Bit. |
192 | AES verwendet eine Schlüssellänge von 192 Bit. |
256 | AES verwendet eine Schlüssellänge von 256 Bit. |
Methode Die Methode die zur Verschlüsselung verwendet werden soll.
Mögliche Sonderwerte:
*STD | Das Standardverschlüsselungsverfahren wird verwendet. |
*AES | Das AES Verschlüsselungsverfahren wird verwendet. |
CCSID vom Eintragnamen (ENTRYCCSID) Die CCSID (Coded character set identification) vom Eintragnamen kann mit diesem Parameter festgelegt werden, falls es zu Problemen bei der Erkennung kommt. Der Inhalt der Dateien ist davon nicht betroffen.
Eine vollständige Liste aller CCSID steht im Anhang
Mögliche Sonderwerte:
*AUTO | Liest die CCSID aus dem Archiv aus (empfohlen). |