Forum Discussion

4 Replies

  • nathe's avatar
    nathe
    Icon for Cirrocumulus rankCirrocumulus

    See DC article - hope it helps:

     

    https://devcentral.f5.com/articles/converting-a-cisco-ace-configuration-file-to-f5-big-ip-format.Utz_7xBFCM8

     

  • John_Alam_45640's avatar
    John_Alam_45640
    Historic F5 Account

    Satyanarayana Balakrishna Easiest way is to secure copy (scp) the script and your ACE config to the bigip and use the perl tool on the bigip. This avoid the error messages a lot of people get regarding the "switch" statement when using newer versions of perl.

     

    Assume you copied "ace2f5-tmsh.pl" as well as your "my-ace.cfg" to /var/tmp, this is how you would run the script. cd /var/tmp perl ace2f5-tmsh.pl my-ace.cfg >imported_bigip.conf

     

    The next step is to merge this file with your existing bigip configuration.

     

    tmsh load sys config file /var/tmp/imported_bigip.conf merge

     

    Sometimes there are some conflicts and errors which you may have to resolve by editing the imported_bigip.conf file. For this you have to be a bit familiar with BigIP configuration.

     

    Note: If your ACE config is not very big, you may want to consider restarting from scratch. In particular, you can now use iApps to speed config creation. iApps are also good for continued configuration maintenance so, there is a good advantage to starting a deployment with iApps.

     

    HTH

     

  • John_Alam_45640's avatar
    John_Alam_45640
    Historic F5 Account
    cd /var/tmp perl 
    ace2f5-tmsh.pl my-ace.cfg >imported_bigip.conf
    
    tmsh load sys config file /var/tmp/imported_bigip.conf merge