On the NetWorker Mailing List, I still frequently see a lot of posts from people who are having various problems with their NetWorker 7.2.x servers.
It’s time to move away from 7.2. I know, it was the last version before nsrjobd; the move to nsrjobd in 7.3, then raw daemon logs in 7.4 can both be a bit shocking, but 7.2 is now critically old and critically out of support. Equally, there’s still a lot of people out there running 7.3 releases of NetWorker. That, too, exited support some time ago, and it’s time to move on from it too.
I’ll agree that within backup, there is a strong logic to the statement “if it ain’t broke, don’t fix it”, but, you have to weigh up that against the simple fact that 7.2.x releases in particular are very old, and 7.3.x releases are fairly aged as well.
Since I’ve been watching more and more of Top Gear, I’ll use a car analogy. Let’s say you’ve got a brand new, top of the line Ferrari. When it needs servicing, do you take it to the official Ferrari shop that provides a 100% warranty on all repairs and whose repairs keep the original vehicle warranty intact, or do you take it to Bill & Joes Motor Fixits ‘R’ Us, who not only might leave you with a car in a worse condition than when you drove it in, but who aren’t certified by Ferrari and thus lose you your new car warranty?
Continuing to backup your environment with a backup product which is long out of support is like outsourcing to Bill & Joes Motor Fixits ‘R’ Us IT Service.
I’ll be the first to admit that even on simple updates you can run into a few hassles. Particularly as you move up the NetWorker version chain you’ll find changes to authentication and name resolution requirements alone that may necessitate some additional work around the time of the update. If your clients are old you’ll also be needing to plan an update for them as soon as possible too, and in some cases, you may find yourself definitely having to update clients if there turns out to be some particularly odd issue.
But I’ll be honest: that little bit of up-front pain is much, much better than hitting a critical backup or recovery problem that can’t be solved without upgrading (or worse, can’t be solved due to incompatibilities between ancient NetWorker versions and modern operating system versions). Planning and implementing a controlled upgrade, even if it does end up having a few hassles, is infinitely better than doing an emergency upgrade without any planning to facilitate a recovery or a backup that has to be done.
Whilst I appreciate that things move on, 7.2.2 was the last version that worked properly for us.
The major recarchitecting that 7.3 heralded has meant an endless succession of evolving major problems which persist through 7.4.5.3
We’ve been trying. Just a shame Dell/EMC seem to be unable to sort of the licence without charging us for modules we don’t want to upgrade as we don’t use them anymore. Oh for one correct quote….
Not to mention dropping in the line we’re upgrading to the latest version (7.5) the day after 7.6 was released!
We went into 7.3.4 about 6 months before 7.3 hit EOL hoping it to be mature and it was extremely painful with all sorts of issues surrounding jobsd just for starters.
Next we tried 7.4.4 which wouldn’t even startup without a customer specific hotfix. None of the core problems have gone away. Currently on 7.4.5.x with a port of the above hotfix and still experiencing daily problems with group scheduling (or not), sessions hanging etc..