PDA

View Full Version : IFS auf NAS kopieren



programmer400
01-05-14, 10:52
Bisher haben wir das IFS in einen *SAVF gesichert und diesen per FTP aufs NAS kopiert. Jetzt wird aber der Platz auf der AS/400 zu eng, d.h. die Maschine geht über.

Lösungsansatz wäre, die Dateien und Verzeichnisse im IFS direkt per FTP aufs NAS zu kopieren.

PC basierende Tools haben das Problem, dass sie an den Zugriffsberechtigungen scheitern, da einige Ordner im IFS geschützt sind.

Könnte mir da bitte jemand den entsprechenden PUT Befehl "aufzeichnen"?

Besten Dank im Voraus.

Fuerchau
01-05-14, 13:37
Per FTP-Put wird es wohl nicht gehen, da du zudem überhaupt keine Kontrolle hast, welcher Transfer abgebrochen wurde.
Zusätzlich gehen dir beim FTP auf Nicht-AS/400-Geräte diverse Informationen, wie Objekt-Berechtigungen/-Eigner und CCSID's dann verloren, was dir bei der Wiederherstellung Probleme bereiten wird.
Du kannst da wohl nichts anderes tun, als deine SAV's zu segmentieren und Software-Komprimierung einzuschalten, also kleiner zu machen, sukzessive per FTP übertragen und dann löschen.
Ansonsten musst du wohl mehr Platz bestellen:).

Schau mal hier:
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CDMQFjAB&url=http%3A%2F%2Fwww.scottklement.com%2Fpresentati ons%2FSetting%2520up%2520and%2520Scripting%2520the %2520OpenSSH%2C%2520SFTP%2520and%2520SCP%2520Utili ties%2520on%2520IBM%2520i.pdf&ei=SD5iU-jdCqWX5AS6yICwAw&usg=AFQjCNESrdqwH3I2h2OhJY08e7BSaQa8LA
Mit dem Utility "scp" müsste deine Anforderung auch gehen (Wiederherstellungsproblem bleibt aber). Wie allerdings Fehler behandelt werden können entzieht sich mir.

Dann gibt es noch (was sicher effektiver ist) "rsync", dass nur Veränderungen kopiert:
http://as400topics.blogspot.de/2012/01/installing-rsync-on-iseries-as400.html

holgerscherer
03-05-14, 08:57
Könnte mir da bitte jemand den entsprechenden PUT Befehl "aufzeichnen"?


Wie Baldur schon geschrieben hat - beim normalen FTP gehen wichtige Informationen verloren. Macht lieber einzelne Save Files aus den Unterverzeichnissen und schiebt diese rüber. Spätestens bei einem notwendigen Restore wirst Du sehen, warum :)
Und - SAVSECDTA nie vergessen...

-h