• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • FTPING i5/OS Files to a Unix Server

    January 13, 2010 Hey, Joe

    Can I use FTP to back-up i5/OS libraries to a Unix server? Management wants to save money by not purchasing an LTO 4 tape library. Instead, they want to use Unix boxes to store i5/OS back-ups, and later send the data to tape. I’ve tried FTPing files between i5/OS and UNIX, but I can’t read the data when it’s transferred back. How do I approach this?

    –Charlene

    The answers to your questions are “yes” and “no”. Yes, you should be able to easily back-up and save production libraries to a Unix box. No, automated back-up to a Unix box may not be the answer to all of your back-up problems. Here’s my take on the subject along with a few ideas you can try.

    1. If you have enough disk space on your AS/400, you can save your production libraries to one or more save files and then FTP those files to a Unix box. To put this together, try consulting the following articles that you might be able to use as a template for automatically FTPing a save file (or files) from an i5/OS box to a Unix server.

    Read this article to get information on how to back-up your AS/400 system files and libraries to disk instead of to media. Modify this code as needed for your circumstances.

    Read this article to get information on how to set up an automated FTP to download files from an AS/400 to a Windows server on a nightly basis. You may be able to adapt this technique for use with your UNIX box. However, try making the following changes when adapting this technique for UNIX downloads.

    First, the Windows article transfers AS/400 files to Windows by using the ‘ASCII’ FTP sub-command. For a save file transfer, change the ‘ASCII’ sub-command to ‘BIN’, which performs a bit-by-bit transfer of the file from one machine to another. By doing this, you can store your save file in the exact same bit format on the Unix box as you have on the AS/400, without modifying any of your saved information. This might take care of the issues that you said you were having with reading i5/OS information that you FTPed back from your UNIX box to your i5/OS partition.

    Next, in the article’s FTP sub-commands, change the GET statement so that the FTP transfer sends your save file rather than the file in the example. If I’m trying to FTP a save file called SAVEFILE in Library JOE to my UNIX box, I would write my FTP client code to look something like this.

    OPEN Server Name
    FTPUSER
    GOFTP
    QUOTE SITE NAMEFMT 1
    CD /QSYS.LIB/LIB_NAME.LIB
    LCD UNIX_LOCATION
    BIN
    GET FILENAME.SAVF (REPLACE
    QUIT
    

    The UNIX box would be the FTP client running this script. The FTPUSER and GOFTP literals in the code refer to the hard-coded user ID name and password that the UNIX client uses to establish an FTP session with your i5/OS box. For transferring a save file, it’s important to specify the file extension as .SAVF to transfer the file correctly.

    And that might do it for you. The nice thing about this technique is that you can use it to save more than your data files. Whatever can be saved to the Save file can also be transferred to the UNIX box during the FTP session.

    2.There was one thing you mentioned that bothered me. In your email, you said that you were working on this project because “…management wants to save money by not buying an LTO 4 tape library.” I want to stress that just because you can FTP iSeries, System i, and Power i files to a UNIX box, that doesn’t eliminate the need to perform full system back-ups to media that can also function as an alternate IPL device.

    If you’re not taking regular full system back-ups to tape, for example, and you have a total system failure where your i5/OS load source is trashed, you won’t be able to reIPL your machine from tape in order to rebuild the system. Just backing up production files to tape isn’t enough. Full system back-ups are also used for emergency restoration in case of a disaster. If you’re planning on replacing tape back-up with off-site back-up of production files to a Unix box, you will lose that ability. Hopefully, your shop is retaining a regular full system back-up schedule to an alternate IPL device in addition to your Unix backup plans.

    Good luck with this project. Hope this info helps.

    –Joe

    RELATED STORIES

    Admin Alert: Backing Up i5/OS Partitions to Disk

    Admin Alert: Automating FTP Transfers Between OS/400 and Windows



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    Midrange Dynamics North America

    With MDRapid, you can drastically reduce application downtime from hours to minutes. Deploying database changes quickly, even for multi-million and multi-billion record files, MDRapid is easy to integrate into day-to-day operations, allowing change and innovation to be continuous while reducing major business risks.

    Learn more.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    Help/Systems:  Event-driven job scheduling for UNIX, Linux, Windows & IBM i servers
    COMMON:  Join us at the annual 2010 conference, May 3 - 6, in Orlando, Florida
    Manta Technologies:  Year-End SALE! 40% off the complete library and all combo packs. Ends Jan 15

    IT Jungle Store Top Book Picks

    Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
    The iSeries Express Web Implementer's Guide: List Price, $49.95
    The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
    The System i Pocket RPG & RPG IV Guide: List Price, $69.95
    The iSeries Pocket Database Guide: List Price, $59.00
    The iSeries Pocket SQL Guide: List Price, $59.00
    The iSeries Pocket Query Guide: List Price, $49.00
    The iSeries Pocket WebFacing Primer: List Price, $39.00
    Migrating to WebSphere Express for iSeries: List Price, $49.00
    Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
    Getting Started with WebSphere Express for iSeries: List Price, $49.00
    Can the AS/400 Survive IBM?: List Price, $49.00
    Chip Wars: List Price, $29.95

    Sterling Targets Smartphone-Carrying Consumers with New Mobile E-Commerce Apps The System iWant, 2010 Edition: Big Boxes

    Leave a Reply Cancel reply

Volume 10, Number 2 -- January 13, 2010
THIS ISSUE SPONSORED BY:

System i Developer
Vision Solutions
Halcyon Software

Table of Contents

  • Consume an IWS Web Service From a VB.NET Client
  • Joining Incompatible Data
  • FTPING i5/OS Files to a Unix Server

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24
  • Big Blue Raises IBM i License Transfer Fees, Other Prices
  • Keep The IBM i Youth Movement Going With More Training, Better Tools
  • Remain Begins Migrating DevOps Tools To VS Code
  • IBM Readies LTO-10 Tape Drives And Libraries
  • IBM i PTF Guide, Volume 27, Number 23

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle