Forum Discussion

BaltoStar_12467's avatar
Aug 28, 2013

copy files to BIG-IP

f5 BIG-IP LTM VE 11.4.0

 

I need a scripted/automated mechanism to copy some data-files onto BIP-IP. Because these files can potentially be quite large, I need to locate them somewhere in the Linux /shared partition.

 

I see two possibilities :

 

OPTION 1 : iControl API

 

Does anyone know if iControl provides functionality to copy files onto BIG-IP ?

 

OPTION 2 : establish a network share

 

The problem here is that I believe I'd need to install Samba or similar. But since F5 is a Linux appliance , I'm not sure how advisable it is to alter the disk image ( due to potential issues with impacting functionality, interfering with hotfixes & version updates, etc. ).

 

3 Replies

  • iControl does have the System.ConfigSync.upload_file() method that will do what you want, but it's not very optimal for very large files. As Kevin said, Secure copy (scp) is probably your best bet. It's already setup on the BIG-IP and there are free clients for virtually every platform out there.

     

    If you are on Windows (which I'm assuming since you are talking about samba shares), one popular free option is WinSCP : http://winscp.net/eng/index.php

     

    -Joe

     

  • A few options:

     

    1. If you have Expect installed on a *nix machine, you can script SCP to submit the credentials.

       

    2. You can configure SSH/SCP for password-less logon using private keys.

       

    3. There are a number of downloadable utilities out there that will automate SCP copying.