Check out our companion blog!
Nov. 25, 2024

Disaster Recovery Test Gone Wrong

Disaster Recovery Test Gone Wrong

In this eye-opening episode, we examine a real-world disaster recovery test gone wrong from Kodiak Island, Alaska. Our guest Paul Van Dyke shares his story of intentionally taking down an entire server environment over a weekend, armed with only backup tapes and determination. This disaster recovery test example showcases both what not to do and valuable lessons learned.

Paul walks us through his bold 2001 decision to reorganize storage across five servers by completely wiping them all at once. What was supposed to be a weekend project turned into a five-day marathon, including sleeping on his office floor to swap backup tapes. While he eventually succeeded in restoring everything, this disaster recovery test example demonstrates why proper testing and planning are crucial for any major infrastructure changes.

Join us for this candid conversation about backup testing, restoration planning, and the unique challenges of managing IT infrastructure on a remote Alaskan island. Learn from Paul's experience so you don't have to learn these lessons the hard way!

Transcript
Speaker:

You found the backup wrap up your go-to podcast for all things



Speaker:

backup recovery and cyber recovery.



Speaker:

This episode contains one of the craziest DR stories I've ever heard.



Speaker:

In 2021, we talked to Paul Van Dyke and IT supervisor in Kodiak Island, Alaska.



Speaker:

He tested his DR system by intentionally destroying his production environment.



Speaker:

Spoiler alert, he lived and so did his data, but not without significant pain.



Speaker:

This is one of our favorite episodes to look back on, so we're rebroadcasting



Speaker:

it this week since we just got done talking about DR testing.



Speaker:

I'm sure you'll love it.



Speaker:

By the way, if this is your first episode, I'm w Curtis Preston, AKA, Mr.



Speaker:

Backup, and I've been passionate about backup and recovery for



Speaker:

over 30 years, ever since.



Speaker:

I had to tell my boss that we had no backups of the production database.



Speaker:

We just lost.



Speaker:

I don't want that to happen to you, and that's why I do this.



Speaker:

On this podcast, we turn unappreciated backup admins into Cyber Recovery Heroes.



Speaker:

This is the backup wrap up.



Speaker:

Welcome to the show . I'm your host, w Curtis Preston, AKA, Mr.



Speaker:

Backup, and I have with me my personal financial advisor, Prasanna Malaiyandi.



Speaker:

What's up Prasanna.



Speaker:

I am good.



Speaker:

Curtis, what advice have I been giving you?



Speaker:

I.



Speaker:

Well,



Speaker:

you know, I was talking to you about that.



Speaker:

Yeah, yeah.



Speaker:

That loan that I was thinking about doing, and you've been advising me,



Speaker:

you know, that there's this idea that I have of, of doing a loan to a friend



Speaker:

and it's a large enough that, um, I was like, what do you think Prasanna?



Speaker:

I.



Speaker:

And, you know, you gave me advice on moving forward, but



Speaker:

doing all of the right things.



Speaker:

Yep.



Speaker:

And, and I was really surprised at some point.



Speaker:

I, I really expect you, you to say, well, you know, I was watching



Speaker:

this YouTube video on, on personal personal loan administration



Speaker:

and so unfortunately this



Speaker:

what this guy said.



Speaker:

So I don't watch YouTube videos on personal finance, but I do read a mm-hmm.



Speaker:

Forum on personal finance.



Speaker:

So.



Speaker:

See again, again, I, you just, you're just a random foun of knowledge of



Speaker:

random topics and once again, uh, your knowledge came in, uh, came in handy.



Speaker:

So glad I can help Curtis.



Speaker:

That's what I'm here.



Speaker:

It's always good.



Speaker:

And by the way, welcome back to the United States.



Speaker:

Having left it for.



Speaker:

A brief period of time.



Speaker:

It is good to be back, I have to say.



Speaker:

So I did do a long flight to India for a very short trip



Speaker:

and made a long flight back.



Speaker:

What's a long flight?



Speaker:

Uh, so I think flying time was about 26 hours, but door to door was



Speaker:

probably closer to like 34, 35 hours.



Speaker:

Wow.



Speaker:

Yeah.



Speaker:

That's just, I, I've done, I've, I've flown to India,



Speaker:

but I don't, I don't think.



Speaker:

I don't remember.



Speaker:

I I just remember it was really long.



Speaker:

Yeah,



Speaker:

it's long.



Speaker:

And it was



Speaker:

a, it was a, yeah, long,



Speaker:

and especially now with the pandemic, right?



Speaker:

They require masks on the plane the entire time minus Right.



Speaker:

When you're eating or drinking.



Speaker:

Right.



Speaker:

So literally, and even when you're eating and drinking, they're like, oh, take



Speaker:

your mask off in between bites and sips.



Speaker:

Put your mask back on.



Speaker:

Oh, they're very, they're very, um, what, what's cautious?



Speaker:

I dunno what the word is.



Speaker:

Yeah, yeah,



Speaker:

yeah, yeah.



Speaker:

And so it was a little bit of a hassle like.



Speaker:

You take a bite, it's like, instead of taking a bite and chewing, I



Speaker:

would literally take three bites and then put the mask on and



Speaker:

then sit there and chew, right.



Speaker:

And then swallow and then be like, okay, next time.



Speaker:

And I, and you took, took



Speaker:

a covid test on the way out, another Covid test on the way in,



Speaker:

and then another Covid test after we got back, so,



Speaker:

right, right.



Speaker:

All good to



Speaker:

go.



Speaker:

So everything was fine, but it is a little bit of a hassle, but.



Speaker:

Yeah, at least travel is returning back to some form of normal, I guess.



Speaker:

Yeah.



Speaker:

And you, and you have your wife back?



Speaker:

Yep.



Speaker:

My wife came back with me as well, so it's good to be open back.



Speaker:

She's been, she's been gone for a while.



Speaker:

Visiting family and stuff.



Speaker:

Yeah, visiting family.



Speaker:

And we were in India for Di Wally, which if anyone, that's my first time



Speaker:

I've ever been in India for di Wally.



Speaker:

And I have to say, it is crazy with the amount of fireworks going on, like



Speaker:

it sounds more than July 4th here.



Speaker:

Yes, more than July 4th because it happened over seven days.



Speaker:

And for the seven days it would be from like 4:00 PM till 11:00 PM And it's



Speaker:

not just like the little sparklers that you might do here, or even just like



Speaker:

the little rockets, they sounded like full on like Roman candles and like.



Speaker:

Loud gunshots.



Speaker:

I think you and I were on a call a couple times and you heard a



Speaker:

little noise in the background.



Speaker:

You're like, what is that?



Speaker:

I was



Speaker:

like, what?



Speaker:

What is happening already?



Speaker:

And the sky's



Speaker:

like, I, I was reading an article, I think at NPR where they were saying that they



Speaker:

had like a picture before and a picture after of like the sky after fireworks.



Speaker:

And it's just like clear to completely covered in smoke.



Speaker:

That's crazy, but it's good to be back.



Speaker:

Yeah.



Speaker:

Good to have you back.



Speaker:

You missed.



Speaker:

Aw, well it's nice to be on the same.



Speaker:

Likewise, you know?



Speaker:

Yeah.



Speaker:

It is nice to be in the same time zone.



Speaker:

Uh, by the way, I should mention our standard disclaimer Prasanna.



Speaker:

And I work for different companies.



Speaker:

He works for Zoom.



Speaker:

I work for Druva.



Speaker:

This is not a.



Speaker:

Podcast of either company, the opinions that you hear are ours.



Speaker:

And also, uh, please rate this podcast@ratethispodcast.com slash



Speaker:

restore and, uh, or your favorite podcaster if, if it's not listed there.



Speaker:

And, uh, finally, if you are interested in the topics that we talk



Speaker:

about, come, come, come, come, come.



Speaker:

Yeah.



Speaker:

Just like Paul, just, uh, contact me at w Curtis Preston.



Speaker:

gmail.com or at WC preston on Twitter.



Speaker:

And uh, we will have you on.



Speaker:

And it's a friendly environment, right, Paul?



Speaker:

Absolutely, absolutely.



Speaker:

Everybody should come.



Speaker:

And, uh, we love to talk about all things, uh, backup security,



Speaker:

data protection, data resilience, uh, you know, puppies, whatever.



Speaker:

Um, I like puppies and movies.



Speaker:

I also wanna mention our giveaway.



Speaker:

We are giving away one free.



Speaker:

ebook version of my new book, modern Data Protection, published in May



Speaker:

courtesy of O'Reilly and Associates.



Speaker:

All you have to do to qualify for the drawing is uh, to subscribe to



Speaker:

our newsletter on backup central.com.



Speaker:

Just it's right there in the top menu, subscribe.



Speaker:

And in the following week, I will select one new listener.



Speaker:

To receive a free ebook copy.



Speaker:

So our, I've selected the winner from this week, and your name is John Doherty.



Speaker:

Congratulations.



Speaker:

You'll get an email from me and another one from O'Reilly with your ebook.



Speaker:

So.



Speaker:

Back to the podcast.



Speaker:

So our, our next guest is from a part of America that is



Speaker:

connected but not connected.



Speaker:

He has been, uh, in it for quite some time, just, just about as



Speaker:

long as I have, uh, short of, just short of 30 years it looks like.



Speaker:

And he's actually, this is actually, this is the second time we've had this.



Speaker:

He's had one job that entire time.



Speaker:

He has been at the, uh, he is the IT supervisor at the Kodiak Island Borough.



Speaker:

That would be Kodiak, Alaska.



Speaker:

He's two hours, or no, he's one hour behind us.



Speaker:

Welcome to the podcast Paul Van Dyke.



Speaker:

Thank you very much.



Speaker:

It's a pleasure to be here.



Speaker:

So, uh, how, how did we find you, Paul?



Speaker:

I have followed you on Twitter for, um, a number of, uh, for quite some



Speaker:

time, and, uh, enjoy listening to your podcast, uh, when I, when I have



Speaker:

some free time and space and, uh,



Speaker:

when it gets dark and cold in your indoors.



Speaker:

Something like that.



Speaker:

That's, that's right.



Speaker:

Listen to that.



Speaker:

Listen to us by the fire.



Speaker:

Yeah.



Speaker:

So outside Spliting,



Speaker:

firewood or you know, any, any of these, any of these Alaskan activities that I do.



Speaker:

Yeah.



Speaker:

And so then you, you reached out to us, right.



Speaker:

Saying, Hey, you know, 'cause we, because we say this, right?



Speaker:

We say, Hey, if you have, if you want to talk about our favorite topics,



Speaker:

then come on and we will bring you on.



Speaker:

So we, we are so happy to have like an actual.



Speaker:

It practitioner, um, you know, does this I I was about to say in the wild.



Speaker:

I did.



Speaker:

But that, that, that's true.



Speaker:

That leads a whole other, uh, you know, you know that, that, that brings up a



Speaker:

whole other connotation where you live.



Speaker:

What, can you describe what, what it's like where you live?



Speaker:

'cause you know, for those of us that live down here, we have these visions



Speaker:

of what it's like to live in Alaska.



Speaker:

And I have no idea.



Speaker:

You know,



Speaker:

so I'll, uh, I'll, I'll not shatter the, the, the stereotype of interior Alaska



Speaker:

where it is dark and cold all winter long.



Speaker:

We live on an island in the Gulf of Alaska.



Speaker:

It is very similar to the Pacific Northwest, although right now



Speaker:

we're in the, in the mid twenties.



Speaker:

It's snow on the ground.



Speaker:

We rarely, uh, we rarely see single digits Fahrenheit.



Speaker:

Um, it, we, we might see them for a week throughout the winter.



Speaker:

Okay.



Speaker:

Um, mostly we're in the twenties.



Speaker:

We get above freezing and it will, it will warm and, and thaw, thaw and freeze



Speaker:

throughout the winter on, on occasion.



Speaker:

So we don't, we don't go into the deep freeze like interior Alaska



Speaker:

or, and what about the, what about the, the, the, the sunlight aspect?



Speaker:

We are affected by that.



Speaker:

Um, in the, around the solstice we.



Speaker:

Usually get dark, probably three 30 or four in the afternoon, and it doesn't get



Speaker:

light till 9, 9 30, uh, in the morning.



Speaker:

But you don't have this period where you're, where you're dark 24 by seven,



Speaker:

correct?



Speaker:

Correct.



Speaker:

That is, uh, that is Northern Alaska.



Speaker:

Okay.



Speaker:

Because I, um, where was, well, well that's actually where was Northern



Speaker:

Exposure set the, that TV show?



Speaker:

You remember that TV show?



Speaker:

I do remember that that was, that was more interior Alaska, I believe they



Speaker:

were trying to shoot around the, around the Fairbanks area or try to Gotcha.



Speaker:

Because I, I do remember that that was an episode where they had, you



Speaker:

know, there's a period where they get nothing buts on, and then there's a



Speaker:

period where they get nothing but night.



Speaker:

Um,



Speaker:

so I was plot line, so I, I know this is probably going to be my, um.



Speaker:

Inexperienced or talking to people from Alaska, but like how do you



Speaker:

get supplies and stuff like that?



Speaker:

Like you said, you live on an island.



Speaker:

You live in Alaska, right?



Speaker:

Yes.



Speaker:

So everything is either, uh, is either barged in or, or flown in.



Speaker:

And, uh, it's a 45 minute flight to Anchorage, the, the largest



Speaker:

city in Alaska out of Kodiak or, uh, or it's about a 10 to 13 hour



Speaker:

ferry ride from Kodiak to mainland.



Speaker:

I, I, that's, I did not expect that part 10 to 13 hour ferry ride.



Speaker:

Correct.



Speaker:

So how far are you from the mainland?



Speaker:

Um, it's 250 miles from Kodiak to Anchorage.



Speaker:

Okay.



Speaker:

Wow.



Speaker:

And then, uh, and then I'm not sure what the, uh, what the gap is between



Speaker:

Kodiak and the mainland as far as the, uh, the nautical miles that the ferry



Speaker:

takes.



Speaker:

Wow.



Speaker:

That's far.



Speaker:

I did not expect that.



Speaker:

And what, what is the island like from a, you know, what does it look like?



Speaker:

Is it, well, I'll just stop there.



Speaker:

It, you know, it looks a lot like Ireland.



Speaker:

Um, okay.



Speaker:

We do have forest.



Speaker:

We do have, uh, we do have mountains.



Speaker:

Uh, we have one glacier on the island.



Speaker:

Uh, we do have a lot of, uh, a lot of shrubbery, um, alder flat land down



Speaker:

on the southern end of the island.



Speaker:

We're this second largest island in the US right after the Hawaiian island.



Speaker:

Wow.



Speaker:

Wow.



Speaker:

How big is it?



Speaker:

I don't know.



Speaker:

I just live here.



Speaker:

Here's what I know, and that is that the state of Alaska is so much



Speaker:

bigger than most people think it is.



Speaker:

Yes.



Speaker:

Because of the, and I don't know, perhaps one of, you know the, the way that maps



Speaker:

are done, there's a word for, yeah.



Speaker:

Projection.



Speaker:

Do you know what the word is?



Speaker:

The projection.



Speaker:

Well, it had, there's a, there's a, it's like a person's name, I think.



Speaker:

Yeah,



Speaker:

yeah.



Speaker:

It's a person's name.



Speaker:

mcc,



Speaker:

yeah.



Speaker:

Is that what it is?



Speaker:

It, it just has to do with, there, there is a way of spreading out a global map



Speaker:

onto a flat surface and it's that style.



Speaker:

And when you do it that way, Alaska looks a lot smaller



Speaker:

than it, than it actually is.



Speaker:

'cause Alaska is actually bigger.



Speaker:

Than Texas is my understanding, or similar size to



Speaker:

Texas.



Speaker:

I went to college in Texas and before I went, my dad bought me a hat that



Speaker:

said if you cut Alaska in half, Texas would be the third largest state.



Speaker:

I didn't wear that hat on campus.



Speaker:

Is it really that big?



Speaker:

It is.



Speaker:

Is that Wow.



Speaker:

Yeah.



Speaker:

See, I, I knew it was big.



Speaker:

I didn't realize it was that big.



Speaker:

That big,



Speaker:

big.



Speaker:

Yeah.



Speaker:

Yeah.



Speaker:

Yeah.



Speaker:

Um, and then, and then, because Alaska appears



Speaker:

in the corner of most continental United States Maps, yeah.



Speaker:

Hawaii.



Speaker:

It's far away.



Speaker:

Yeah.



Speaker:

Yeah, yeah.



Speaker:

Yeah.



Speaker:

Uh, I'm Googling Kodiak Island size, by the way.



Speaker:

12,000 square miles.



Speaker:

How many people?



Speaker:

There you go.



Speaker:

Uh,



Speaker:

uh, we are, uh, a little over 13,000 people right now.



Speaker:

So, so it's so it's a pretty rural, rural, I can't, that



Speaker:

is a word I have trouble with.



Speaker:

Rural.



Speaker:

Rural, uh, world.



Speaker:

Okay.



Speaker:

And so what do, but we do



Speaker:

have, we do have the world's largest Coast Guard base.



Speaker:

We have a rocket launch facility.



Speaker:

We have a, a thriving fishing industry.



Speaker:

And, um.



Speaker:

And, you know, we have state government represented local government, um, and



Speaker:

other, other service industries in Kodiak.



Speaker:

Well, if you have rockets and you have fish, I mean, that's really all you need.



Speaker:

Curtis like sold, so That's right.



Speaker:

So t tell me, so you work for the bureau, uh, the island bureau.



Speaker:

What?



Speaker:

Tell me what the IT environment is like and what, you know, what, what



Speaker:

do you, what do you need it for?



Speaker:

What do you, you know, what does it look like, et cetera.



Speaker:

We, we have a very small it off, uh, it shop, the, the, the borough



Speaker:

is, um, paramount or, or, uh, akin to a county in most locations.



Speaker:

Okay.



Speaker:

And so, um.



Speaker:

We have the functions of accounting.



Speaker:

We have an assessing department, a finance department, a clerk's office,



Speaker:

an engineering facilities department, and a community development department.



Speaker:

So, um, our number one, our number one, and it's, it's sad, uh, to, to.



Speaker:

To put in this context, but our number one goal is to assess properties



Speaker:

and tax them and collect money to pay for our school district.



Speaker:

Hey, that's, that's important.



Speaker:

Is the, uh, is our school district is the number one expense



Speaker:

tax revenue,



Speaker:

correct?



Speaker:

Yeah.



Speaker:

And so then with that we have, uh, we have other functions to support



Speaker:

development of the community.



Speaker:

And obviously the finance department ensures that everything is accounted for.



Speaker:

Um, and then, so as an IT department, we support all these, all these functions.



Speaker:

We, we do the, uh, the gambit from A to Z.



Speaker:

Um.



Speaker:

We have a virtual infrastructure onsite.



Speaker:

We do a lot of things that are line of business applications to



Speaker:

support the borough that are onsite.



Speaker:

And so we have a, we have an onsite data center.



Speaker:

We do have some functionality in the cloud.



Speaker:

We do use some of the cloud services that other people use, but a lot of



Speaker:

these line of business applications require internal infrastructure.



Speaker:

So we have, we have it.



Speaker:

Go ahead.



Speaker:

So we, we have the, we have infrastructure here to support, um, all those things.



Speaker:

And it, and it needs to be backed up



Speaker:

it seems, given how far you are from the mainland and probably given how far



Speaker:

you are from any public cloud region.



Speaker:

Right.



Speaker:

I'm



Speaker:

sure.



Speaker:

Where, where would be the closest public cloud region, do you know?



Speaker:

Or do you know?



Speaker:

Um.



Speaker:

I believe that there are some cloud, some, uh, public cloud providers in Alaska.



Speaker:

Okay.



Speaker:

I've heard that, uh, some of the telecommunication companies have either



Speaker:

partnered with Azure or AWS and have some, some functionality hosted locally.



Speaker:

Yeah.



Speaker:

My guess is Equinix has some data centers out in Alaska.



Speaker:

Okay.



Speaker:

That some of the public clouds we're probably using.



Speaker:

One of the challenges that we have is Alaska is also known as



Speaker:

the ring of Fire, and so we were very seismically active in 2007.



Speaker:

We, we got fiber optic communications to the island, but before that



Speaker:

we had satellite internet.



Speaker:

So, um, a lot of my early IT career, we were under satellite internet,



Speaker:

and so we didn't feel comfortable.



Speaker:

Uh, outsourcing or, or, or, or cloud services.



Speaker:

Were very new at that time anyway, but we felt like we were an island and we had



Speaker:

to have all of our resources on island.



Speaker:

Now, with better infrastructure and more reliable infrastructure,



Speaker:

uh, we're able to.



Speaker:

To look at outsourcing it.



Speaker:

So when you had all your infrastructure back in 2007 on the island, how did



Speaker:

you deal with like disaster recovery?



Speaker:

Was there, like, is there like another island like nearby that you,



Speaker:

that that's a, that's a good question.



Speaker:

Um, fortunately we never had to do disaster recovery.



Speaker:

Uh, although I, I, I, I, I do have a story from 2001.



Speaker:

Um, this was almost a disaster,



Speaker:

but, uh, yeah, we'll get, we'll get to that.



Speaker:

Yeah.



Speaker:

But, uh, but really we were, uh, you, we cataloged what we had and, and, uh, we've,



Speaker:

we, we just, we haven't had to do it, but we had a, uh, we had a, a plan in place



Speaker:

that we would just acquire more hardware.



Speaker:

Um, I also, as, uh, as part of my job, I am also part of our



Speaker:

emergency, um, operations center, and I'm the logistics section chief.



Speaker:

With our emergency operations center.



Speaker:

So, um, you know, bringing in supplies to our community Mm-hmm.



Speaker:

Would be something that I would be responsible for doing.



Speaker:

Is that, is that a volunteer position or that's part of your



Speaker:

job working for the borough?



Speaker:

Uh, it is part of my job working for the borough.



Speaker:

Okay.



Speaker:

The borough and the city are jointly responsible for emergency response.



Speaker:

So we have, uh.



Speaker:

A city government here in Kodiak as well, and they have, uh, police department, fire



Speaker:

department, and other, other resources.



Speaker:

How many boroughs are on the island?



Speaker:

There's just one borough.



Speaker:

Okay.



Speaker:

And the borough covers Kodiak Island and a portion of the



Speaker:

mainland across the Sheaf Strait.



Speaker:

Oh, weird.



Speaker:

Interesting.



Speaker:

It's, um, it's a, it's a function of the watershed that is on the mainland



Speaker:

that drains into the Sheko Strait for, I believe, as it was explained



Speaker:

to me, for fisheries resources.



Speaker:

So rivers and streams on that side are part of our borough,



Speaker:

uh, for That makes sense.



Speaker:

Fish habitat.



Speaker:

Right.



Speaker:

As a, as a fishing community, it, it, it's important.



Speaker:

It, uh, we have a vested interest in it.



Speaker:

Yeah.



Speaker:

Um, and yeah.



Speaker:

By the way, I did check there is an, um, a us Alaska region in AWS



Speaker:

So I have us, I have central Eastern, east Indiana, Pacific, and Alaska.



Speaker:

So Alaska is its own, uh, AWS um.



Speaker:

According to a website that I just looked at.



Speaker:

That's literally the extent of my research.



Speaker:

But Prasanna, do you know any different?



Speaker:

I do not.



Speaker:

Okay.



Speaker:

Alright.



Speaker:

Yeah, it, it looks like it's its own region, so, um.



Speaker:

So, and, and so then the other thing I would have is in preparation



Speaker:

for any kind of disaster, which I think, so what kind of disasters do



Speaker:

you need to prepare for up there?



Speaker:

Obviously fire, like a giant fire would be a problem.



Speaker:

Do you have, you know, you, you don't have tornadoes or hurricanes



Speaker:

or that sort of thing up way.



Speaker:

Right?



Speaker:

Probably have tsunamis.



Speaker:

Tsunamis.



Speaker:

We,



Speaker:

tsunamis are, are one thing.



Speaker:

We do have wind events.



Speaker:

Um, no we don't have hurricanes 'cause they refuse to call, uh, the windy



Speaker:

day last week a hurricane, even though it was blowing 70 miles an hour.



Speaker:

Hmm.



Speaker:

I wonder if they had derechos.



Speaker:

Yeah.



Speaker:

Did you hear our episode about Derechos?



Speaker:

I don't think I did.



Speaker:

Yeah.



Speaker:

Derecho is a land hurricane.



Speaker:

It's a hurricane that starts over land and we had.



Speaker:

A guest on who was in the middle of a derecho with, and the thing is, unlike



Speaker:

a ocean hurricane, it just, it's more like a tornado in that it just happens.



Speaker:

So he just, he just was on his porch.



Speaker:

I think he was out on his yard or something, right?



Speaker:

Prasanna?



Speaker:

Yeah, he was out



Speaker:

and then he grabbed the dog and ran back in, I think.



Speaker:

Yeah.



Speaker:

Do, uh,



Speaker:

per, do you have the, yeah, it's episode number 1 26 Stop ransomware



Speaker:

attacks in seconds with Greg Edwards.



Speaker:

Right?



Speaker:

Yeah.



Speaker:

So you wouldn't know it from the title, but Yeah.



Speaker:

There, we talked to him.



Speaker:

So it's called a derecho, uh, which is weird.



Speaker:

It's like the Spanish word for right.



Speaker:

But it, it, um, it means, it, it's a land hurricane, which is just, um.



Speaker:

Yeah.



Speaker:

So maybe, maybe that's what, maybe you just need to get, you know, need to



Speaker:

explain to these people, Hey, we didn't have a hurricane, we had a derecho.



Speaker:

Um, no, we, we have, we have low pressures in the Gulf of Alaska,



Speaker:

and that brings about, uh, um, crazy winds, strong winds and, uh, wind.



Speaker:

Um, we did have a, uh.



Speaker:

In our data center.



Speaker:

Was that in the middle of winter?



Speaker:

Yes, it was actually the, the room next to our data center is the, uh, is the me



Speaker:

mechanical room for the building and there was some louvers that were stuck open.



Speaker:

And so a, uh, a coil froze and then it thawed out and so that waterline



Speaker:

broke and ended up flooding.



Speaker:

Um.



Speaker:

Flooding our data center to, to some extent, we had a, a couple inches of water



Speaker:

on the floor and, um, it, it drained.



Speaker:

It drained through the.



Speaker:

Into the basement, but, uh, it was, uh, it was a little scary.



Speaker:

That's also where our electrical connections go through the floor.



Speaker:

Oof.



Speaker:

Into the basement as well.



Speaker:

But it was, it essentially a non-event, though?



Speaker:

It was a non-event?



Speaker:

Uh, we did have, we did have some backup tapes sitting on the counter



Speaker:

and we asked the, the maintenance guy who was wearing rubber boots.



Speaker:

To walk into the water and to grab those backup tapes.



Speaker:

Very important.



Speaker:

Very important.



Speaker:

Paul, do you had so.



Speaker:

Do you use tapes mainly for your backups?



Speaker:

Because I know you mentioned that you had the maintenance



Speaker:

guy go in, grab some tapes.



Speaker:

I, um, we currently, we use, uh, we use tapes, d uh, deduplication



Speaker:

appliances, offsite storage, and uh, and then local storage as well.



Speaker:

So all the things.



Speaker:

We wanna be secure.



Speaker:

We want to be protected.



Speaker:

And, and what do you do to get, you know, give, especially given that



Speaker:

you're an island, what do you do to, you know, separate a copy of the backups



Speaker:

from the thing that you're protecting?



Speaker:

We have, we have a, uh, a safe.



Speaker:

In our data center, we also have a safe across the street



Speaker:

in a, uh, in another building.



Speaker:

So we take our, we take our tapes offsite, which may be, uh, 200, 250 feet away.



Speaker:

You walk em across the street, right?



Speaker:

Yes.



Speaker:

Yeah.



Speaker:

And, and that's good.



Speaker:

I mean, is there, is there any concern, you know, have you had discussions



Speaker:

of, you know, if there was something like a flood or anything like that?



Speaker:

Is there any concern that you know, that you have things too close together there?



Speaker:

Um, a small tactical nuke could, uh, could take, take out my,



Speaker:

my disaster recovery plans.



Speaker:

Mm-Hmm.



Speaker:

Um, I think that would take out their problems.



Speaker:

Yeah.



Speaker:

The whole, the whole island.



Speaker:

I think



Speaker:

that's right.



Speaker:

That



Speaker:

really, um, you know, my backups are, are for, for the use cases that I have.



Speaker:

Um.



Speaker:

If, if our data center were to die, um, if the building were to collapse in an



Speaker:

earthquake, you know, I would be looking for additional hardware to restore onto.



Speaker:

Mm-Hmm.



Speaker:

Um, my backups are really, uh, primarily used for accidentally deleted files.



Speaker:

Ransomware, um.



Speaker:

And, and any localized, you know, localized disasters.



Speaker:

Um, we have talked about doing cloud-based backups, and we do have more bandwidth



Speaker:

available to do cloud-based backups.



Speaker:

But, uh, bandwidth is expensive, as we talked about living on



Speaker:

an island, and until recently it's been rather restricted.



Speaker:

Right?



Speaker:

So to do cloud-based backups would also mean looking at cloud-based recovery.



Speaker:

And Right.



Speaker:

That you



Speaker:

wouldn't be able to bring it back in case we have not made



Speaker:

that decision yet.



Speaker:

Right.



Speaker:

Well, I guess I, I guess, and I, I wasn't even necessarily going to there,



Speaker:

although, you know, I do work for a cloud company and obviously that's,



Speaker:

that's our solution for everything.



Speaker:

Having said that, uh, I was just thinking about, I don't know, an occasional.



Speaker:

Copy of tapes being FedEx to Anchorage or something, you know, even if



Speaker:

it's infrequent, just just to have a copy that's a little farther away



Speaker:

than a few hundred feet, or having,



Speaker:

or having like a building on the mainland that's still part of the borough.



Speaker:

You just shipped the tape sheet.



Speaker:

Yeah.



Speaker:

And, and we have, we have talked about, uh, talked about some of those solutions.



Speaker:

We've also looked at, uh, you know, moving tapes to Iron Mountain.



Speaker:

Um, a lot, but a lot of it depends on, as you asked earlier, what are



Speaker:

the things that we, what are the, what are the hazards and, and how



Speaker:

are we restoring from those hazards?



Speaker:

Right.



Speaker:

Right.



Speaker:

So let's talk about, um.



Speaker:

You know, you, you, you gave us a couple of stories in



Speaker:

your email when you wrote me.



Speaker:

Um, I, I really like this first one that, that



Speaker:

intentionally destroying my complete environment.



Speaker:

That is.



Speaker:

I, one word comes to mind, and not everybody can say this



Speaker:

word, but the word is chutzpah.



Speaker:

Uh, guts my friend, intensely destroying your complete environment



Speaker:

to test your backup tapes or to test your backup system.



Speaker:

Um, you really gotta tell us about that.



Speaker:

So, so, well, first off, what, what possessed you to, to do that?



Speaker:

I ha I had a purpose.



Speaker:

I, I, I honestly had a purpose and, uh, and yeah, when you put it like that, it,



Speaker:

it sounds like, um, sounds like I was missing a few IQ points on that test.



Speaker:

Insight is 2020 and, and, and to survive it is, uh, is, is really



Speaker:

where the, uh, where the beauty is.



Speaker:

So this was, this was post, um.



Speaker:

This was about 2001 Mm-Hmm.



Speaker:

And we had, we had invested in our infrastructure.



Speaker:

We had moved away from, uh, you know, PCs as servers and custom built things.



Speaker:

And we were moving into more industrial acquired servers.



Speaker:

And we had purchased through, uh, through two fiscal years, we had purchased



Speaker:

five compact ml, three 70 servers.



Speaker:

Because we purchased them through two fiscal years.



Speaker:

We had three.



Speaker:

We, we, we, we had, we had some that had 9.1 gigabyte drives and some



Speaker:

that had 18.2 gigabyte drives, but they were all configured to be about



Speaker:

45 gigabytes of raid five storage.



Speaker:

And so we were trying to be 100% by the book.



Speaker:

We installed these five servers.



Speaker:

We had two domain controllers, an email server, a file server,



Speaker:

and an application server.



Speaker:

Just completed my MCSE training, and so we were doing this as a



Speaker:

standard rollout as much as possible.



Speaker:

After about a year, the usage on DISC was very asymmetrical.



Speaker:

Our domain controllers didn't use very much space.



Speaker:

Our email server didn't use very much space.



Speaker:

In the early two thousands, our file server was rapidly growing



Speaker:

and we were adding applications to our application server.



Speaker:

So the 45 gigabytes was filling up in an asymmetrical fashion, and



Speaker:

I started looking at the discs.



Speaker:

We had 9.1 gig drives and 18.2 gig drives, and I said.



Speaker:

Well, if I just move some of these disks around and I take four of the 9.1 gig



Speaker:

drives and build a rate array in the first three servers, and then I move the 18.2



Speaker:

gig drives to the last two servers, I will have matched my storage with my workload.



Speaker:

So I ran a full backup on Friday night, and I came in Saturday morning.



Speaker:

Sorry.



Speaker:

So you weren't ju you weren't just testing backups.



Speaker:

You had a, a purpose, an alternate, like you had an extra purpose besides



Speaker:

just testing your, your backups.



Speaker:

I, I



Speaker:

was trying to match my, my disc space in my servers to the usage of



Speaker:

the, of the demand on these servers.



Speaker:

Gotcha.



Speaker:

I, I just want, I, I pulled up the stats, by the way, on a.



Speaker:

On a, uh, compact, uh, ML three 70 and, uh, that comes with a maximum



Speaker:

of four gigabytes of Ram a Pentium three one gigahertz processor.



Speaker:

And, and here's the best part, an integrated dual channel



Speaker:

wide ultra two SC adapter.



Speaker:

Nice.



Speaker:

Back in the day.



Speaker:

So, so basically you, that's what you mean by basically by pulling drives



Speaker:

apart, you destroyed any rate that was going on and you required, uh, these



Speaker:

rate arrays to be completely rebuilt, which would zero everything out.



Speaker:

And then, and then you do the restore.



Speaker:

Correct.



Speaker:

Uh, and now you, you mentioned two rate arrays, right?



Speaker:

Well, every, every one of these servers had its own rate array.



Speaker:

Okay.



Speaker:

I had two different size drives, so



Speaker:

I Right.



Speaker:

I moved the drives around because each system had a mix of the drive types.



Speaker:

Well, um, as I bought them, I, I had two servers that were full of the 9.1 mm-Hmm.



Speaker:

Gigabyte drives.



Speaker:

And, and each server held six drives.



Speaker:

Yeah.



Speaker:

And then I had bought three servers that had the 18.2.



Speaker:

Gotcha.



Speaker:

Gigabyte drives and I only had, uh, four, drive four of those



Speaker:

drives in, in those three.



Speaker:

Gotcha.



Speaker:

Each of those three servers.



Speaker:

So



Speaker:

yeah.



Speaker:

So basically you, you, in one move, well, a series of small moves wiped



Speaker:

out the storage arrays on five servers.



Speaker:

Is that Yes, yes.



Speaker:

Oh boy.



Speaker:

And everyone was okay with this.



Speaker:

I had planned on doing it.



Speaker:

I, I explained what I was going to do.



Speaker:

And we trusted our backup tapes.



Speaker:

And by the way, the tapes did fine.



Speaker:

They just, everything,



Speaker:

everything was restored over a weekend and it only took me



Speaker:

five days over a weekend in five



Speaker:

days.



Speaker:

What,



Speaker:

so what, so what was that like?



Speaker:

Uh, come Monday morning.



Speaker:

And you had moved into the data center, uh, I'm assuming, is



Speaker:

that what happened, by the way?



Speaker:

So I,



Speaker:

I slept in my office Sunday night because the amount of time it took to rebuild the



Speaker:

rate arrays, to initialize them, and then to start restoring data, which I didn't



Speaker:

realize that it was gonna take longer to restore data than it was to back it up,



Speaker:

which was, which was my first lesson.



Speaker:

Why is that?



Speaker:

Why is that Paul?



Speaker:

Do you know why it takes longer to back



Speaker:

up?



Speaker:

I have not listened to your podcast long enough to to answer that question.



Speaker:

That, by the way, massive suck up response.



Speaker:

I love it.



Speaker:

I don't think we've covered this parti this particular topic, so



Speaker:

that's why I want to bring it up.



Speaker:

I'm guessing based on some numbers that you've thrown out



Speaker:

that this was parody based raid.



Speaker:

Yes.



Speaker:

Right.



Speaker:

This was a raid five.



Speaker:

Probably grade five.



Speaker:

Okay.



Speaker:

Grade five.



Speaker:

That's the answer to the question Prasanna.



Speaker:

Why does it take longer to write?



Speaker:

Because it has to compute the parity



Speaker:

across everything.



Speaker:

Yes,



Speaker:

yes.



Speaker:

Um, there's also, there's also another potential, depending on the



Speaker:

backup product that you're using.



Speaker:

Are you doing any kind of multiplexing?



Speaker:

I.



Speaker:

When you're, when you're doing backups.



Speaker:

I wasn't, um, at that point.



Speaker:

Okay, well, mm-Hmm.



Speaker:

Because that would've made it worse if you were, and, and so let's



Speaker:

just talk about that for a minute.



Speaker:

So the multiplexing is evil.



Speaker:

Uh, it's a necessary evil.



Speaker:

I, I always felt like if, if you're going to tape as tape



Speaker:

got faster and faster, you, you.



Speaker:

You know, backup speeds that were a few megabytes per second



Speaker:

were completely un incapable of making an LTO tape drive happy.



Speaker:

Even older LTOs, let alone modern LTOs.



Speaker:

And so a lot of backup vendors came out with multiplexing where they take



Speaker:

a bunch of little streams and they enter, leave them block by block onto a



Speaker:

tape, which solves the backup problem.



Speaker:

But then when you go to restore, you have to read all of that



Speaker:

data and throw away most of it.



Speaker:

So it makes a really crappy.



Speaker:

Restore speed.



Speaker:

But in your case, I, yeah,



Speaker:

as long as you never have to restore, it's fine.



Speaker:

As long.



Speaker:

Exactly.



Speaker:

Uh, but in your case, I think what you had was to raid the, the parody Right.



Speaker:

Penalty.



Speaker:

And so how long did you think it was gonna take?



Speaker:

My backups were usually done by, by midday Saturday.



Speaker:

So.



Speaker:

Why should it take longer than, uh, the, than the period of



Speaker:

backing up to, to restore it all?



Speaker:

I, I did get four servers up and running by Monday morning.



Speaker:

I had to sleep in my office.



Speaker:

Mm-Hmm.



Speaker:

Sunday night.



Speaker:

So I was here to change tapes in the middle of the restore



Speaker:

to get the file server running.



Speaker:

Then the application server, which had its own complexities, um, from



Speaker:

running multiple applications and trying to get a, a good backup of live



Speaker:

applications, uh, took an additional three days to, to get up and running.



Speaker:

Yeah, I was gonna ask you if you were able to get everything up and running, but it



Speaker:

looks like minus the application server, everything was good to go by Monday.



Speaker:

So you're cri you, you prioritized critical applications.



Speaker:

Applications that would get you yelled at, basically.



Speaker:

Email file server logins.



Speaker:

Those were, yeah, yeah.



Speaker:

Those, those all sound really important.



Speaker:

Uh, you know, uh, I, I don't know.



Speaker:

I, what, what's the equivalent of CEO there?



Speaker:

Uh, uh,



Speaker:

the borough



Speaker:

manager, the Borough manager's laptop.



Speaker:

If that was part of this, that would, that would go.



Speaker:

Um,



Speaker:

yeah.



Speaker:

So do you remember how many.



Speaker:

Tapes, like you said, you were swapping out tapes.



Speaker:

Do you remember like, because I could imagine if you're sleeping



Speaker:

in your office at like, probably like three in the morning, a tape



Speaker:

probably finishes restoring and you're like, dammit, I gotta wake up now.



Speaker:

I I only had two tapes.



Speaker:

Okay.



Speaker:

Two tapes backed at my entire environment.



Speaker:

Um, I was running the Exabyte M two.



Speaker:

Tape drive.



Speaker:

So this was the mammoth drives.



Speaker:

So, yes, so Exabyte had mammoth, Sony had a IT, so this was the next



Speaker:

generation of eight millimeter drives.



Speaker:

Because the, 'cause my, the first tapes I cut my teeth on were



Speaker:

exabyte 82 hundreds, which were the.



Speaker:

The, they were like, I don't know, uh, one gigabyte or



Speaker:

something on those, those drives.



Speaker:

But the mammoth was their attempt at large, and so



Speaker:

they had 60 gigabytes native.



Speaker:

120 gigabytes compressed is what the, the, the advertised capacity was, by



Speaker:

the way, exabyte best company name ever.



Speaker:

Right.



Speaker:

But that company is no more.



Speaker:

Right.



Speaker:

The company that made those drives is, uh, is no more.



Speaker:

And, and, and back when Exabyte was named Exabyte, we were all like,



Speaker:

we're never gonna have an exabyte.



Speaker:

Now we're, you know.



Speaker:

No, it's, it's crazy.



Speaker:

But yeah.



Speaker:

So this was old school.



Speaker:

This was a, um, a cassette, helic scan tape.



Speaker:

We talked, we talked about helic scan a week or so.



Speaker:

Actually, you, you haven't heard it.



Speaker:

Well, the listeners may have heard it by this point, but you haven't heard it



Speaker:

'cause we haven't broadcast it yet, Paul.



Speaker:

Not the fastest tape drives in the world.



Speaker:

So you were able, I guess after five days, get all the data back, get the



Speaker:

applications and everything else up and running, and you still had your job.



Speaker:

I'm still, I'm still here 20, 28 years plus later I'm still here.



Speaker:

Yes.



Speaker:

And, and, and again for, for those who are listening who say, well,



Speaker:

gee, the tapes held a maximum of 120 gigabytes with compression.



Speaker:

You know, if the tapes held a maximum of 120 gigabytes, so that's a maximum



Speaker:

of 250 gigabytes, you had to restore.



Speaker:

What's the big freaking deal?



Speaker:

Well, the big freaking deal was that that was a ton of data back then, right?



Speaker:

That was a really big, let's see, the, the transfer rate, I'm showing it 12, if I did



Speaker:

my math right, 12 megabytes per second, which sounds about right given the.



Speaker:

The generation and timeframe.



Speaker:

So yeah.



Speaker:

So it's only 120 gigabytes, but the advertised thing



Speaker:

was 43 gigabytes per hour.



Speaker:

But clearly you weren't getting that, that that was the problem.



Speaker:

You were not getting the advertised transfer rate because of the right



Speaker:

penalty that you were experiencing when you were doing the Restore.



Speaker:

So what, what, uh, so, so we've already covered it.



Speaker:

You, you made it through.



Speaker:

Everything restored.



Speaker:

Clearly you didn't meet the, the objective, you know, the, the initial



Speaker:

time objective, but you got everything back and you got the critical things



Speaker:

back by Monday morning, and so I, I'm guessing that you didn't.



Speaker:

Like there wasn't a, was was there one of those giant postmortem sessions?



Speaker:

You know, I, I don't think it was till, uh, till maybe a, a week or



Speaker:

two down the road that I realized how incredibly stupid that was.



Speaker:

So you, so you, you then had a postmortem with yourself is what you're saying?



Speaker:

I did.



Speaker:

I did.



Speaker:

You, everybody was happy.



Speaker:

I, I mean, right back in, back in that day, uh, you know, probably, uh, a,



Speaker:

a a month or two later, I had talked to somebody about, about storage area



Speaker:

networks and, and they had given me a quote for, oh, you want to, you want to



Speaker:

add storage to your servers with a storage area network that'll only be $30,000.



Speaker:

In, in, in 2001.



Speaker:

Right.



Speaker:

And, uh, you know, I, I felt rather accomplished.



Speaker:

Yeah.



Speaker:

I, I had done what I intended to do, you know, granted it was a, a sleepless



Speaker:

night on the floor of my office.



Speaker:

But, so you're saying that because you reorganized this data, the, the



Speaker:

storage and you reallocated the storage more efficiently, you didn't need the



Speaker:

$30,000 San, is that what you're saying?



Speaker:

Correct.



Speaker:

So I had achieved the objective that I was after, and I saved my



Speaker:

organization money in my mind.



Speaker:

Did you tweak or change any of your backup restore plans based on this experience?



Speaker:

I think I changed my expectations on my restore plans because it all restored,



Speaker:

but, but at the same time it, it was the knowledge that when you're backing



Speaker:

up live applications that are running.



Speaker:

They, that's a difficult, that's a difficult thing.



Speaker:

And so now I see, you know, um, in, in virtual environments where,



Speaker:

where things are, um, and I'm missing the right word for it, but



Speaker:

where things are flushed and, um.



Speaker:

We asked, brought to rest.



Speaker:

Yeah.



Speaker:

So, so you recognize, I mean, you, you saw when you began telling me



Speaker:

this story, you know, when you started telling us this story, the, the, the



Speaker:

idea of essentially completely deleting your entire data center and then using



Speaker:

your backups really for the first time.



Speaker:

I was a bit flabbergasted.



Speaker:

But you you,



Speaker:

I was young.



Speaker:

I was young.



Speaker:

You're agreeing with me that this was a really bad thing to do.



Speaker:

It sounds like



Speaker:

Paul's gotten wiser with the longer beard and.



Speaker:

Since those days.



Speaker:

Yeah.



Speaker:

By the way, for,



Speaker:

for the, for the listeners here, white there, in



Speaker:

here,



Speaker:

I, I, I, I do think it's appropriate to mention, so, you know, we record



Speaker:

this as audio, but I'm looking at a camera version of, of, you



Speaker:

know, my co-host and my guest here.



Speaker:

And I am the only one who doesn't have this long flowing beard Prasanna.



Speaker:

Still has this yeared, uh, how long?



Speaker:

How long now?



Speaker:

It's now I think



Speaker:

like 19 months.



Speaker:

19 months without shaving.



Speaker:

So he's got this long, uh, much blacker beard than uh,



Speaker:

Paul, but Paul has the length.



Speaker:

Paul ha Paul, I'll just say this, Paul looks like he's from Alaska.



Speaker:

He looks exactly like what I would expect from someone from Alaska.



Speaker:

He has a redneck cap on and this long, you know, beard, although



Speaker:

quite a bit grayer than Prasanna and it may have been this event Paul.



Speaker:

That put that you're like, you know, it's one of those things where



Speaker:

you're like, I did this to myself.



Speaker:

I have no one to blame but myself.



Speaker:

I'm sure you said that many times during that event.



Speaker:

So what, so going back, what, so your goal was laudable and your



Speaker:

eventual results were successful.



Speaker:

What would you have done differently?



Speaker:

I.



Speaker:

To accomplish the same goal, but without perhaps the amount of pain that you had,



Speaker:

I, I would've, I would've had a safety line, uh, or, or some



Speaker:

sort of, sort of safety rope.



Speaker:

Um, I think that, uh, you know, if I had a, a, a spare server or a surplus



Speaker:

server, that I could have migrated each one of my servers over one at a time.



Speaker:

Planned outages, so I wasn't destroying everything.



Speaker:

I had no, I had no capacity, no, no rate arrays, right, left,



Speaker:

right.



Speaker:

You, yeah.



Speaker:

After pulling



Speaker:

drives out, you know, there were no servers that were functioning until I



Speaker:

started restoring, restoring my domain controller from that very first server.



Speaker:

I, I mean, I, I had a, a, a textbook Windows 2000 environment



Speaker:

with two domain controllers.



Speaker:

Both of those were offline.



Speaker:

My email server was offline.



Speaker:

My file server was offline.



Speaker:

My application server was offline.



Speaker:

Everything was offline until I started restoring.



Speaker:

Now it is, I would, I would just start in with one server and, and,



Speaker:

and work through it methodically



Speaker:

with a, I just wonder.



Speaker:

I wonder the degree to which that would've been possible given, you know, I don't



Speaker:

have the, I don't have a whiteboard.



Speaker:

I don't know how much you, because you were moving, drives around



Speaker:

and reallocating resources.



Speaker:

I don't know the degree to which that would've been possible.



Speaker:

It would've cost some money.



Speaker:

But in, in hindsight, I mean, how bad could I have screwed up?



Speaker:

I mean, if, if my, if, if I had, I don't think it



Speaker:

could have been any worse.



Speaker:

I, I mean, if I had accidentally dropped my tapes or, uh, ran them across the,



Speaker:

a, a magnet, uh, between point A and point B and lost my backups, I, I,



Speaker:

it would've been a be



Speaker:

I'm so far beyond it that I don't, I, I don't think about these things.



Speaker:

Well, the, but now you're here and you're talking to us, and so we're



Speaker:

asking you to relive that horrible day.



Speaker:

So I, I, I, I think if, you know, looking back on it, this is, and again, you know.



Speaker:

Love you Paul.



Speaker:

Uh, thanks so much for coming on and being, being, uh, open at, at the same



Speaker:

time, I'm gonna yell at you a little bit.



Speaker:

Um, to me, your core, your core failure was failure to not test at least one



Speaker:

restore prior to doing this, right.



Speaker:

Um, because you blew up your entire environment without any idea.



Speaker:

What restoring even one server was gonna be like if, even if you had just



Speaker:

blown up one server and restored it because your problem, everything worked.



Speaker:

Everything worked.



Speaker:

Your only problem was a failure to set proper expectations even within yourself.



Speaker:

And that was because you'd never actually done a large restore with your backups.



Speaker:

By the way, you are not alone Prasanna.



Speaker:

Is he alone?



Speaker:

Not at all.



Speaker:

And, and, and I will also say that I have been in this situation before.



Speaker:

I'll, I'll tell you a similar story.



Speaker:

A hundred years ago when I bought a, my first commercial backup program, the pro,



Speaker:

the pro, the, the product was called SA.



Speaker:

For archive, even though, which now offends me because it wasn't back,



Speaker:

it wasn't archive, it was backup.



Speaker:

But anyway, SMR, which was a Minneapolis company, they're,



Speaker:

they're no longer software moguls is the name of the company.



Speaker:

And I had bought this as my first commercial backup tool, and we had had



Speaker:

it for a couple of months, but I was still running my dumps to my old tapes.



Speaker:

In the meantime.



Speaker:

Right.



Speaker:

And then we had this, our first large outage, we lost the dis drives on



Speaker:

our primary file server H pfs oh one, I still remember the server name.



Speaker:

And that was 25 years ago.



Speaker:

And I, I was so excited.



Speaker:

I grabbed my SMR tapes and my.



Speaker:

Dump tapes, put them in my back pocket.



Speaker:

And I ran, I remember dri because it, it was a couple miles down the road where



Speaker:

the, where the other data center was.



Speaker:

And I remember running down there throwing in the tape drive.



Speaker:

And I remember kicking off the restore.



Speaker:

And what I remember was this was Blink.



Speaker:

Blink.



Speaker:

Long period.



Speaker:

Blink.



Speaker:

Blink long period.



Speaker:

And what I did was I created a wild loop and I was watching the, the, the, the size



Speaker:

of the file system not grow totally okay.



Speaker:

At least not, not by a speed that was gonna finish anytime that millennium.



Speaker:

And so I called the, the tech support and I was like, Hey, uh,



Speaker:

you know what, what's going on?



Speaker:

And they go, well, by any chance did you turn on the compression feature?



Speaker:

Yes, I did.



Speaker:

It was a software compression feature, which, which.



Speaker:

The way it worked was, this is old school.



Speaker:

It would, it would run a compressed minus, uh, CI think would be, uh, to,



Speaker:

to compress the file, to send an input, and then redirect it to a file in



Speaker:

temp, and then back up that compressed file During a restore, it would com



Speaker:

restore the compressed file into temp, then run Uncompress on the file.



Speaker:

At in that location and then move the file from temp the uncompressed



Speaker:

version of the file from temp.



Speaker:

There's a lot, you know.



Speaker:

Anyway, long story short, it was never gonna finish in



Speaker:

any sort of reasonable time.



Speaker:

And thank God I still had my other tapes, but this was all because I did



Speaker:

the same thing you did and that was, I had never tested a large restore.



Speaker:

Yes.



Speaker:

And um, you know, in your case, thank God you had.



Speaker:

You had enough time.



Speaker:

Thank God you were able to be able to restore the critical servers and time



Speaker:

so that you know nobody's pulling their hair out and your, your borough could



Speaker:

continue to do its function in my case.



Speaker:

Uh, thank God I had the other tapes in my back pocket because I just pulled them out



Speaker:

and just typed, you know, UFS Restore, you



Speaker:

know, I was going to say that, um, one thing for testing, right?



Speaker:

I know Paul, you mentioned that you had two domain controllers, right?



Speaker:

I think potentially you could have taken down one of the domain



Speaker:

controllers and sort of done a restore of that domain controller.



Speaker:

To test it out while still keeping the entire environment up and running,



Speaker:

and then made sure, and you probably would've noticed, hey, my backups



Speaker:

are slow, or My restores are slow,



Speaker:

so he shouldn't test it on his most important, most critical server.



Speaker:

There are so many things that



Speaker:

could have been done way, could, could've, shoulda, would've.



Speaker:

It's okay.



Speaker:

We all learn.



Speaker:

We all learn from these lessons.



Speaker:

Honestly, that's



Speaker:

why you're here.



Speaker:

Yeah.



Speaker:

You and there.



Speaker:

Have you ever seen there, there there's a company called despair.com.



Speaker:

Have you seen this company?



Speaker:

I have not.



Speaker:

So they, they make, they make de-motivation posters and, uh,



Speaker:

one of them, one of them is a picture of a sinking ship.



Speaker:

They look like motivational posters.



Speaker:

They're DEMOTIVATIONAL posters, and one of them is a picture of a sinking ship



Speaker:

and it says, I think it says mistakes.



Speaker:

And then it said it could be that the purpose of your life is to



Speaker:

serve as a warning to others.



Speaker:

I would much rather people listen to this and run.



Speaker:

From, from my, from my decisions then to then to think that I had good decisions.



Speaker:

But one of the funny things though, Curtis, is in your book, I remember



Speaker:

you telling me the story, right?



Speaker:

That when you're writing the book, right, and you were sending it



Speaker:

out for all the reviewers, right?



Speaker:

I.



Speaker:

Someone came back to you and was like, Hey Curtis, you forgot to put



Speaker:

a chapter about testing backups.



Speaker:

Yeah.



Speaker:

I completely left testing out of my book and thanks to Stewart Guy, it's



Speaker:

like, it's like the fourth time that Stewart gets credit on the podcast.



Speaker:

You were right.



Speaker:

Stewart



Speaker:

Guy, his name's Stuart Little like.



Speaker:

Come on.



Speaker:

He's a mouse.



Speaker:

I love you, Stuart.



Speaker:

Anyway.



Speaker:

All right.



Speaker:

Well, Paul, I, I, again, want to applaud you for coming on, for being so honest



Speaker:

about what was clearly, clearly a very large mistake that you made it out alive.



Speaker:

You accomplish your goal.



Speaker:

Right.



Speaker:

It, it's not like.



Speaker:

I mean it, this could have been much worse, right?



Speaker:

It could have been.



Speaker:

I intentionally destroyed my entire environment and then I



Speaker:

found out my backups don't work.



Speaker:

It could have been that one.



Speaker:

That could have, it could have.



Speaker:

It wasn't that, thank God you, it wasn't that.



Speaker:

But thank you.



Speaker:

Like, just this, this is, I mean this may be the best story we've



Speaker:

had on, you know, on the podcast.



Speaker:

We've had some other people that have had, I.



Speaker:

Bad things happen to him.



Speaker:

This is the first time where it was, you know, self-inflicted



Speaker:

user created.



Speaker:

Normally we're blaming the end user.



Speaker:

We don't blame ourself.



Speaker:

Yeah.



Speaker:

This is a classic p CAC situation.



Speaker:

Are you familiar with that acronym?



Speaker:

Absolutely a problem exists between keyboard and chair for those that don't.



Speaker:

Uh, and then the entire environment became fubar, which is, uh, look that up.



Speaker:

Fouled up beyond all recognition.



Speaker:

Yeah.



Speaker:

So wouldn't you agree, Prasanna, this is like.



Speaker:

This has been great.



Speaker:

This has been an awesome story and it's something that I don't think



Speaker:

end users realize what goes on.



Speaker:

Like I know sometimes we blame end users for, oh, you did this, you did that,



Speaker:

but everyone's human things happen.



Speaker:

So don't get frustrated at your IT people.



Speaker:

Absolutely.



Speaker:

By the way, and and I, I say this every once in a while, you know,



Speaker:

there's only two industries where they refer to their customers as users,



Speaker:

IT and drug dealers.



Speaker:

Yeah.



Speaker:

You know, it's a thing anyway, so, uh, tha yeah.



Speaker:

And you know what?



Speaker:

If you're out there and you have a story like this, we'd love to



Speaker:

have you come on and tell it.



Speaker:

We'll even let you be anonymous.



Speaker:

If you're embarrassed about what happened, you know, we'll give you a synonym.



Speaker:

Uh, you know, we, we did some Harry Potter characters for a while.



Speaker:

We'll pick, you know, pick your favorite book and, uh, you know, whatever.



Speaker:

We'll make you a, we'll make you one of the eternals from the movie



Speaker:

that just came out and whatever, you know, whatever you want to be.



Speaker:

If you just, we just love great stories because we learn from it, right?



Speaker:

That's the key.



Speaker:

Mistakes happen.



Speaker:

Um, you know, we learn.



Speaker:

So thanks, uh, to, thanks Paul so much for coming on.



Speaker:

Thank you



Speaker:

and thanks Prasanna for, uh, your insight into this as well.



Speaker:

Anytime



Speaker:

Curtis.



Speaker:

And thanks Paul.



Speaker:

And, uh, thanks to the listeners and remember to subscribe.



Speaker:

That is a wrap.