If you are living in the IT world and didn’t spend past weeks on some abandoned island, you have read about GitLab disaster issue.

If you don’t know, here is a short summary:
During PgSQL replication troubleshooting, the admin deleted part of the database by mistake. Every real admin made such mistake at least once in the life.
“Let him who didn’t screw up some important system be the first to throw the stone.”

If you are managing storage operations team, you are dealing with task how to run systems within your limited budget. Every technical issue costs you a money.
Every outage caused by human error is therefore irritating.

To eliminate human errors you are fighting with 3 following issues:

not possible to limit admin access rights for less skilled team members

typos in the naming convention causing non-functional reports

non-unified configuration of disk arrays

Nobody is solving these problems in most of the companies as there is no time, willingness to do it and often there is a belief that the solution is extremely expensive.

At the beginning I have to admit that Storage Lifecycle Policy (SLP) is a great idea.
During ancient times of NBU we had NBU Vault available. Nifty tool allowing us to select backup images by various filters and create new copies on tapes prepared to eject from tape library and transport to offsite location.
And by reading documentation for 7.6 version it supports duplication from any Storage Unit (STU) to any STU. »

That was very weird situation. I have heard about one amazing project.

Imagine idea to create tablet application to teach children that have no possibility to visit school.
Or if the school system is not good enough.
Or for any child that wants to learn more than in school.

Did you read The Diamond Age from Neil Stephenson? Great novel.

The main idea is about interactive book.
By telling story is able to teach small girl.
During few years from basic - reading/counting - to programming, self defense,…

Of course. This application will not be such complex but can be some starting point to alternative teaching. I decided to donate.
Great, just do it.

You know this situation. In some remote site you have just some amount of empty tapes available and nobody to add new ones to library available. Or it’s Friday afternoon, tape library is down and you don’t know whether the space on staging disk storage unit will be enough to accomodate wekend backups?
Here is a shell oneliner showing sum of last full backups for clients from list of policies (the policies configured for this particular storage unit):