NBU Java console and ActiveDirectory

In many enterprise environments the ActiveDirectory authentication is used even on Unix/Linux servers. It’s much smarter way how to manage a lot of users and groups.

But - by default - NBU requires local Unix user. What is you want to used AD auth for NBU Java console too?

I was inspired by discussion forum on Symantec web. Solution is easy.

But how to handle authorization configured in /usr/openv/java/auth.conf?
Here is my solution.


SAP/MaxDB backup of transaction logs - status code 6 resolution

If you are backing up transaction logs of SAP/MaxDB you probably have often failed backups with status code 6.

But nothing wrong happened. Just no transactions was available for backup.

It’s a behavior of dbmcli - anything except successful backup returns exit code 1.
But parent wrapper script provided by Symantec is not able to distinguish real errors from situation where there are just no transactions to backup. (Hmm, Technote TECH129715 was deleted in meanwhile).
By Symantec we have to wait until SAP will provide dbmcli with more granular exit codes.

Seems that we cannot do anything.

Or can?


Netbackup Storage Lifecycle Policy by my way

I don’t believe disk arrays. Even you have great RAID protection, replication, snapshots there is still something called firmware. And it can have a bug. Usually it has (read release notes of next version) but fortunately not mandatory. And there can be a bug screwing parity and this can be really bad.

You need to protect your disk based backups. I will describe you 3 different options by using of NetBackup:

  • Multiple copies of backup job
  • Storage lifecycle policies
  • Own perl script using bpduplicate


Data protection = how to store + how to backup

I would like to start with more generic area. It’s data protection in general. This article is for providers (to know what to ask) but also for data owners (to know what questions to expect). At the beginning there is a discussion between backup provider and data owner (many times just different departments of the same company).