Forum Discussion

spud_141786's avatar
spud_141786
Icon for Nimbostratus rankNimbostratus
Nov 24, 2016

what does the 'load sys ucs' platform-migrate option do?

When using tmsh command 'load sys ucs' one of the options is 'platform-migrate'

 

There doesn't seem to be much F5 documentation that refers to it. What does it do?

 

-thanks!

 

8 Replies

  • When restoring a UCS from PlatformX to PlatformY ignores the platform specific information.

     

  • I rememeber "no-platform-check", but not 'platform-migrate'. Is this something new? On which BIGIP SW version you can see this option?

     

  • Hi, When you are trying to load a saved UCS on another device and be careful of the migration to not override the existing device specific information - You will need the platform migration option of load sys ucs followed by the ucs file name and then the Platform No check option.

    I normally use

    root@(kishore)(cfg-sync In Sync)(Active)(/Common)(tmos) load sys ucs test.ucs ?
    Options:
      no-license         This option mostly is for RMA use. It loads full configuration from a UCS file except license file.
      no-platform-check  Bypass platform check.
      passphrase         Passphrase for (un)encrypting UCS.
      reset-trust        Reset device and trust domain certificates and keys when loading a UCS.
    

    To know more no this option please proceed to read this one below :

    https://support.f5.com/kb/en-us/solutions/public/16000/200/sol16216.html

    • Kai_Wilke's avatar
      Kai_Wilke
      Icon for MVP rankMVP

      Hi Kishore,

      the

      no-platform-check
      is already well documented. But in latest TMOS version there is the new
      platform-migrate
      option included, which is not documented somehow...

      itacs@(f5-dev)(cfg-sync Standalone)(Active)(/Common)(tmos) load sys ucs config.ucs ?
      Options:
        no-license         This option mostly is for RMA use. It loads full configuration from a UCS file except license file.
        no-platform-check  Bypass platform check.
        passphrase         Passphrase for (un)encrypting UCS.
        platform-migrate   Don't load or modify some objects specific to a particular device.
        reset-trust        Reset device and trust domain certificates and keys when loading a UCS.
      

      Cheers, Kai

  • Not sure when it appeared, but it's in 12.1.1:

    test@(test)(cfg-sync Standalone)(Active)(/Common)(tmos) load sys ucs config.ucs ?
        Options:
          no-license         This option mostly is for RMA use. It loads full configuration from a UCS file except license file.
          no-platform-check  Bypass platform check.
          passphrase         Passphrase for (un)encrypting UCS.
          platform-migrate   Don't load or modify some objects specific to a particular device.
          reset-trust        Reset device and trust domain certificates and keys when loading a UCS.
    
  • So, this Platform-migrate will not consider loading entities related to specific devices. Example bigip_base.conf ( this is just one comparision ) and objects that cannot be loaded to a different device because that might cause a collision at the configs.

     

    No-platform-check does not care about the platform while load the UCS - applies all settings

     

    platform-migrate carefully migrates only config that can be shared between two differnt platform devices.

     

    • Fred_Wittenberg's avatar
      Fred_Wittenberg
      Historic F5 Account

      This command was introduced in 12.1.1 and is intended for helping migrate current BIG-IP LTM and GTM configurations to the iSeries platform. This tool works with BIG-IP versions 11.5 and 11.6 currently; support for additional versions is expected in upcoming releases/hot fixes. Best to contact your local Systems Engineer for additional information on both the command and iSeries hardware.