"So, we have backups on an encrypted drive, which we can't access (authentication is done via our custom ERP software, which is down as well - in hindsight, a very bad idea). And the backups don't work. We can rebuild the DNS servers from scratch, and the records are probably still safely stored somewhere inone of the 3 different databases our ERP software uses, but we don't have an authentication key or the scripts used to pull the DNS domain / record information from the ERP system anymore. The API's are undocumented, and there's only one key that can access those records."
Elsewhere, they say that two years ago, they found they were unable to restore from backups...
So their business actually failed a couple years ago, and they have only noticed this month.
But the fact that after this event the management did not get it fixed (and requested that IT demo it, three times, with no failures) is an existential failure.
Its Password123. Adding capital letters makes it more secure.
Password@123
I would be looking at the Internet Archive and Whois too figure out some basic domains and what the registrars are and go from there but of course depends on what business they are in and what their domain names were doing.
So, it probably is that bad...
But the data should still be there, and it's a matter of reverse-engineering how to go from "ERP DB" to "DNS zone file".
-- https://old.reddit.com/r/sysadmin/comments/ma4mwl/the_absolu...
Highlights:
1 Bookings where made at individual cinemas
2 The network was a packet radio system that blocked :-) only Transaction could be in flight (Leicester square had two channels)
3 Core of system was Perl running on three windows NT machines which manipulated a shonky screen based system (Pacer Cats)
4 Trying to sell tickets online for Phantom menace system crashed at midnight (when tickets went on sale) we made 1 transaction at 6am
% And no credentials so I had to research how to crack NT - I did consider setting up or fleet of a dozen or so of our suns as a cluster to crack NT, but not sure if the internal security would have liked that (aka secret squirrels and the bit that Bruce Shenier worked for
Its complicated by at the time the total lock on ticket booking systems cinema and theatre by a particular company - who wanted 1/4 mill plus to update the system.
It was an interesting project I had to get cover from a v senior manger to investigate how to break into NT.
> > Every person who knew how the custom DNS system worked has left the company years ago. Our backups are fucked. Our records are wiped from all domain servers out there.
Sure sounds like the data is lost to me.
A company does not just stop existing or being able to function, deleting DNS records didn't empty the bank account or the ability of the accountants to be directed to pay someone... there are lots of options.
Those people are probably employed somewhere else and would need very significant incentives. More than likely their current employers would take a dim view of them freelancing to help a competitor, so: enough to take a year off or even to retire on. Basically the idea of hiring back former employees as consultants is a non-starter.
You are, of course, assuming they have a backup and the backup can actually be restored and that the restore contains the required information.
> Our backups are fucked.
So I assume that they have already tried and they didn't work.
No problem they said - we have backups. They had three tapes.
First tape failed.
Second tape failed.
Third tape worked.
In retrospect that was a useful, if rather stressful, lesson.
> a missing $
Bravo!
I've always had anxiety when running a shell script, this is a perfect example of why
Early in my career, we had a storm that caused an electrical surge. In spite of the power protection, it damaged the tape drive on the main server (unknown to us at the time). The entire rest of the system (CPU, RAM, hard drives (RLL!)) were fine.
Listening to the backups being run, I noticed it sounded a little different. Eventually I determined that the tape drive (old QIC, maybe 40MB capacity?) worked, but it would not switch tracks when reading / writing. So the backup ran, but it just overwrite the same track rather than write to subsequent tracks.
A short backup / restore wouldn't have caught the problem, it was necessary to try to read the whole backup to see. This wasn't caught for a while, so all the backups were mostly useless.