What is the best way to upgrade my K1000 from version 5.3 to the current server software version 6.2?
Answers (4)
5.3 agents don't check in into late 5.5, so you should also update them step by step.
In addition to the above be aware that you will need to do THREE upgrades and a final .kbin patch to be fully upgraded:
- Upgrade from 5.3 to 5.5
- Upgrade from 5.5 to 6.0
- Upgrade from 6.0 to 6.2
- Install KBIN 6.2.109330
Depending on the size of your database you could be looking at 1-2 hours per upgrade. Also I would suggest you contact KACE support in advance and have Level 3 do a check of your database for errors or stale data prior to any updates as it appears you have been running on the same database for years.
If you have access to a QA box (or VM) start there, you can learn a lot (most licenses provide for up to 3 devices). Restore your DB to the QA (which must be the exact same version) and run through the upgrade process.
If you are running on old hardware, it may not support the upgrade, again check with support. And finally KACE is no longer supporting 5.3, so you need to upgrade.
Good luck.
Comments:
-
no, 5.4 is missing ... - Nico_K 9 years ago
The first problem I ran in to, was that the "Upgrade Now" functionality returned the error "can't open output file" as described in this post: http://www.itninja.com/question/kace-6-0-can-t-upgrade-error
Apparently, its a permission issue and there is a hotfix for it. However, as Dell Kace recently changed their support and download portal, the links no longer work. I found the new area where downloads are availble ( https://support.software.dell.com/download-product-select ), but was unable to find the hotfix.
In the end, I just downloaded the 6.0 kbin from the new download area and "manually" installed the new appliance version. As also described in the other posts here, I then went from 6.0.101.863 to 6.2.109329 and from 6.2.109329 to 6.2.109330 (which contains an upgrade of bash, fixing the Shellshock vulnerability). Between each upgrade, I ran a backup through the webinterface and downloaded the newly generated file and database backup to my local machine.
Apart from the rocky start, it was a smooth process and took 2-3 hours in total. Since the upgrade, I've found a few agents that are having trouble with sync'ing. It seems most common problem on them is either the kinventory-process which is stuck (probably due to losing the connection to the kbox while an inventory was in progress) and huge inventory.db, which I've just deleted, restarted the ampagent service and then run a "runkbot.exe -s 4 0" to force an inventory update.