Exporting and importing Managed installations + Connected software


I'm fairly new to using KACE and are doing some simple but time consuming tasks right now.  The job is to create new Managed installations (duplicates from old ones) and connect them to a newly created software.
The software is taken from a already existing one in KACE, and I need to save the old.  I'm basically manually copying everything and renaming it.

Is there not some other way of doing this?  Ex mass copy the software and renaming them, then later just duplicate the Managed installation and connect the new software.
Or exporting the whole thing, editing the names and importing again?


0 Comments   [ + ] Show comments

Answers (1)

Posted by: chucksteel 2 years ago
Red Belt
Just to be clear on vocabulary, there are two kinds of "software" in the SMA:
Software Inventory - collected software titles from machines in the inventory. Each entry represents a specific version of the software (10.1.2).
Software Catalog - also collected from machines in the inventory, but the list is curated and titles are grouped by major version (10.x).

Regardless of which you are referring to, you don't normally create the titles yourself. The exception is if you are using custom inventory rules in the software inventory to detect things that the appliance can't normally detect. Given that, I'm not entirely following what you are attempting to do. It sounds like you might be updating your Managed Installs with new versions, but that isn't clear. Can you provide more details on what you are trying to accomplish?

  • Thanks for the answer. Yes I am using the custom inventory rule as we need to rename the Softwares so it matches another support system (integrated with KACE) .

    Ex I have Adobe reader

    This will become "servicename Adobe Reader" with a custom rule tied to it.
    The question is how to make it more efficient duplicating everything, specially the Software packages connected to the managed installation. I cannot reuse the already uploaded packages and need to download -> rename -> upload them again.

    I need to do this for every software installed on the systems, which takes A LOT of time.

    My thought was if there was a way to mass copy or upload all the software packages with the correct name, then just duplicating the managed installations existing for them and choosing the right one there. - Bobbysh 2 years ago
    • It might be easier to use the Software Asset type and associate the asset with the software title. That assumes that your integration can use the asset instead of the software title. This method would also allow you to keep the assets static and then change the associated title when versions change.

      If you want to get really technical and possibly break things, you could create your software titles and use a custom service desk rule to associate the already present files with the new titles. That information is all in the SOFTWARE table of the database.

      It's also possible to export software resources in Settings, Resources, Export resources. That generates a KPKG file that is actually a ZIP archive. Change the file name and extract it to find the following:
      TABLES - contains information about the title similar to what is in db tables
      PKG_XML - definition of the package
      PAYLOAD - folder containing associate file

      In my testing I couldn't re-import the file after I made changes and re-compressed it. Using the export would make it easier to get all of the files instead of downloading them all individually. You could also place them all on the clientdrop share instead of uploading through the browser, that would probably save some time, too. - chucksteel 2 years ago
      • Will try the export and upload (without breaking it) :) Thanks - Bobbysh 2 years ago
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ