Speaker:

What actually is an air gap isn't even possible with backups

Speaker:

stored on disk or in the cloud.

Speaker:

Your backup product says that your backups are air gapped.

Speaker:

By what standard can you even judge that statement?

Speaker:

The answer to all of these questions goes back to my earliest days as a

Speaker:

backup admin back in the early nineties.

Speaker:

You know, back when we had an actual air gap.

Speaker:

Once, you know, what a true air gap was like.

Speaker:

I think I can explain how to use that as a standard to judge the

Speaker:

virtual air gaps we have today.

Speaker:

Hi, I'm W.

Speaker:

Curtis Preston an AKA Mr.

Speaker:

Backup.

Speaker:

I've been a backup admin, consultant, analyst, and even

Speaker:

a backup product evangelist.

Speaker:

Backup is kind of my thing.

Speaker:

And backup folks are my people.

Speaker:

This podcast turns unappreciated backup admins into cyber recovery heroes.

Speaker:

This is The Backup Wrap-Up.

Speaker:

Welcome to the show and thanks for joining.

Speaker:

Con, how's it going, Prasanna?

Speaker:

I've been practicing my Spanish as you know.

Speaker:

so, so for those that don't know, what I said, I just said with me as always, is

Speaker:

my friend Prasanna Malaiyandi, who's been encouraging me in my language attempt.

Speaker:

I'm spending a lot of time on the past tense, uh, and also on.

Speaker:

Birthdays and ordering food

Speaker:

Ordering food is important, you know.

Speaker:

ordering.

Speaker:

Yeah.

Speaker:

The next, the next lesson is about, um, uh, renting a car.

Speaker:

Ah, there you go.

Speaker:

also very important.

Speaker:

As you can see, they, they tend to, uh, focus on things that you

Speaker:

might do while, while traveling,

Speaker:

is good, right?

Speaker:

Because it's important to have those skills.

Speaker:

Exactly.

Speaker:

Uh, so I wanna jump right into our news section and I, and I, I want to thank you.

Speaker:

You found this story and it's from the National Cybersecurity Center.

Speaker:

That center with an re in, uh, the uk.

Speaker:

Um,

Speaker:

That should have given it away.

Speaker:

It's either gonna be the UK or Canada.

Speaker:

So one of the two.

Speaker:

yeah, uh, well, it could, could be Australia, we could, you know,

Speaker:

could be that, but they put out, um, they have some new principles to

Speaker:

make cloud backups more resilient.

Speaker:

Why do you, why do you think they would've done that?

Speaker:

Uh, because there's a lot of issues going around right now with, uh,

Speaker:

people storing data in the cloud.

Speaker:

Uh, but it's still being exposed either due to security issues or

Speaker:

just improperly securing it, such that when you get hit by ransomware.

Speaker:

They go and trash your backups and now you have nothing you can restore from.

Speaker:

I think it goes back to what we've always talked about, Curtis, which is everyone

Speaker:

thinks the cloud is magical and it's just gonna alleviate all their problems.

Speaker:

I actually think that the cloud is like the best place where you can put your

Speaker:

backups, and we could, I, I'd love to have somebody on that thinks that, that,

Speaker:

well, I, I'm st I'm sticking with that.

Speaker:

Uh,

Speaker:

a good place to put it.

Speaker:

Yes.

Speaker:

I think it's the best place, uh, you know, with, with caveats.

Speaker:

But, but, but it is not magic.

Speaker:

Um, it does allow you to do things it simply aren't possible in a data center,

Speaker:

which is why I have that opinion.

Speaker:

But it, I'm talking about like cloud DR and stuff like that, but it's not magic

Speaker:

and you have to, and I'm, I'm really glad to see them sort of acknowledge that and

Speaker:

to give specific guidance on the use of,

Speaker:

cloud.

Speaker:

Cloud four backups now, you know, throw, throw out your, what?

Speaker:

What's your thing?

Speaker:

What, what are you saying?

Speaker:

You like, you don't, you don't agree with me that it's the best place for backups?

Speaker:

I agree as long as you're okay if you need to pull the data back down,

Speaker:

for example, in your home, right?

Speaker:

I know we've talked about this.

Speaker:

You have issues running into your data cap

Speaker:

mm-Hmm

Speaker:

right at home.

Speaker:

Imagine if you had something happened.

Speaker:

You need to download all your data from the cloud because that's the

Speaker:

only place you have your data.

Speaker:

One, how long would it take you?

Speaker:

Two.

Speaker:

How many times would you end up hitting your data cap?

Speaker:

Limit data usage limit

Speaker:

mm-Hmm

Speaker:

And is that reasonable for keeping your only copy in the cloud?

Speaker:

I, that's why I think there are cases where cloud is perfect for keeping

Speaker:

a copy because it is offsite, right?

Speaker:

You don't have to worry about it.

Speaker:

It's all there.

Speaker:

It's really low cost.

Speaker:

I think for important data and other things like that, it might be beneficial

Speaker:

to keep something local as well.

Speaker:

That was my only point.

Speaker:

You said the best place for backup?

Speaker:

After everything you just said, I'm sticking by my statement.

Speaker:

I never, and I never said, don't have another copy.

Speaker:

I.

Speaker:

I'm just saying if I, if I was picking one and only one place, which I don't

Speaker:

think you should do, but if I was picking one and only one place, I would much

Speaker:

rather have it in the cloud than on a device sitting next to my computer.

Speaker:

I.

Speaker:

Uh, or in a dish drive, right?

Speaker:

Plugged in, all that, all that stuff, right?

Speaker:

I would just, and, and I, and I am thinking a lot about home users there.

Speaker:

I really feel this way for home users.

Speaker:

And, uh, the bigger you get, the the more challenging it becomes.

Speaker:

But the, and again, I don't have any issue with having a

Speaker:

local copy for quick restores.

Speaker:

I just really think, like, again, if I only had one, only having a

Speaker:

local copy is a really bad idea.

Speaker:

I

Speaker:

So having a, we want a remote copy, and I think that that remote

Speaker:

copy should be in the cloud.

Speaker:

I do not think it should be discs in a dis array, you know, in your data center.

Speaker:

We can talk about, you know, again, I, I'm pro tape.

Speaker:

I, I like tape.

Speaker:

Uh, again, I wouldn't mind it being one of the copies.

Speaker:

Yeah.

Speaker:

I hope you don't need to use it because it's gonna take a while to get it back.

Speaker:

But, uh, so, so, so

Speaker:

Okay.

Speaker:

I'm good.

Speaker:

Yeah, yeah, yeah.

Speaker:

I'm good now.

Speaker:

Just wanna make sure that anyone listening does not think that Mr.

Speaker:

Backup is not Yeah.

Speaker:

Is just saying just go to the cloud for everything.

Speaker:

yeah.

Speaker:

I'm not, I'm not, um.

Speaker:

I'm not against local copies.

Speaker:

Um, I just, I'm against that as your only option and when, yeah.

Speaker:

Okay.

Speaker:

Um, so, and of all the options, I still prefer the, the remote again,

Speaker:

I still think it's the best option.

Speaker:

All of the options have downsides.

Speaker:

Right.

Speaker:

But the downside to the cloud, if done right, which

Speaker:

is what this article is about.

Speaker:

Is that at least it wouldn't get deleted on you.

Speaker:

Right.

Speaker:

But, but like the, the local one, it could also be done poorly, which

Speaker:

is what this article is about.

Speaker:

So this is a, this is an interesting, uh, so let's just review real quick.

Speaker:

'cause it's, it's, it's kind of, we're, we're gonna come back to that.

Speaker:

They have five principles for ransomware resilient cloud backups.

Speaker:

The first principle is it should be resilient to destructive actions.

Speaker:

Right?

Speaker:

I I like that.

Speaker:

Right?

Speaker:

Um, that, yeah, that, that you should, that deletions

Speaker:

shouldn't really be deletions.

Speaker:

There should be soft delete and things like that.

Speaker:

A backup system shouldn't, should be configured so that it's, it's not

Speaker:

possible to deny all customer access.

Speaker:

So if you lose your internet service, right.

Speaker:

We'll come back to that.

Speaker:

Yeah.

Speaker:

We'll come back to that.

Speaker:

But basically when your infrastructure is down, um, I.

Speaker:

It shouldn't rely on your infrastructure to get in that this, we have talked

Speaker:

about this in that I do think that your authentication authorization system for

Speaker:

your backup system should be separate.

Speaker:

Uh, principle three, the service allows a customer to restore from a backup version

Speaker:

even if later versions become corrupted.

Speaker:

This, I mean, this should be, uh, this is what backups are.

Speaker:

You should always go back to previous versions, but I think, again,

Speaker:

this is talking about bad design.

Speaker:

In previous episodes, we've talked about the difference between, uh,

Speaker:

um, replication, and one of the problems with replication is that

Speaker:

the, the backup becomes corrupted.

Speaker:

I think what they're saying here is, yeah, it's nice to have a copy in the

Speaker:

cloud, but if that copy gets corrupted, hopefully you have other versions of that.

Speaker:

Uh, four robust key management for data at rest.

Speaker:

Uh, yes, I'm with that.

Speaker:

Encryption, encryption, encryption.

Speaker:

Three rules of cloud backups, uh, and then also alerts, uh, triggered

Speaker:

if significant changes are made.

Speaker:

I like that a lot.

Speaker:

So we're gonna, we're gonna back to this.

Speaker:

What, go ahead.

Speaker:

Yeah, no, I, I was reading it.

Speaker:

I was like, that's a lot of what we talked about, but also some bits that we

Speaker:

don't always talk about on the podcast.

Speaker:

I know maybe when we had snorkel 42, we might have touched on some of these.

Speaker:

But

Speaker:

Yeah.

Speaker:

yeah, it was a good list.

Speaker:

And the other thing I liked about this article is they also split

Speaker:

it out into sort of, sort of how do you deal with ransomware?

Speaker:

Like how do you build your infrastructure?

Speaker:

And then also.

Speaker:

Yeah, A lot of times we struggle because sometimes it's, Hey, for

Speaker:

enterprises, you have all the budget, you have all the tools.

Speaker:

You have all the resources like people and expertise, but

Speaker:

smaller businesses you don't.

Speaker:

And so as part of the set of articles, they also publish one for like SMBs

Speaker:

and how to protect your environment.

Speaker:

Right.

Speaker:

Yeah.

Speaker:

And speaking of which, um, they said that this article, it specifically said,

Speaker:

we're not gonna tell you how to back up.

Speaker:

Right?

Speaker:

They're just saying there are a bunch of different ways to get a copy in the cloud.

Speaker:

They're just saying if you're gonna have a copy in the cloud,

Speaker:

you need to make sure that it.

Speaker:

Is protected, it's resilient against ransomware attacks because as we have

Speaker:

often mentioned, the, your backups are just as big a target, if not a bigger

Speaker:

target than the your primary copy.

Speaker:

In fact, the, you know, I, I mentioned it on a blog I wrote the other day,

Speaker:

was that, that that Veeam uh, survey that, you know, I call it the Veeam

Speaker:

survey, but they actually, uh, and I don't think we explained enough when

Speaker:

we did the episode on it that it was a.

Speaker:

Double blind survey, uh, of like a thousand companies, I think.

Speaker:

And they said that, uh, and they weren't.

Speaker:

I, I, I think I may have assumed that it was Veeam customers.

Speaker:

It wasn't Veeam customers that it was something like I.

Speaker:

Uh, that backups were targeted in like 85% of the attacks.

Speaker:

So you've got to do this.

Speaker:

And that is, we're gonna make a, a quick switch.

Speaker:

Uh, we're, we're gonna, we're gonna call that the news section.

Speaker:

And that's the news.

Speaker:

And then we're gonna just move right into what I wanted to talk about.

Speaker:

It just, it, it's, you know, I, we were looking for news articles and

Speaker:

you found this article and it's absolutely perfect for what I wanted

Speaker:

to talk about on this episode.

Speaker:

We've talked about this before, but I want to talk about it in a different way

Speaker:

now, and that is this concept of air gap.

Speaker:

So I wanted to take people, especially people like you, persona,

Speaker:

Back in the day.

Speaker:

that never, that never touched the tape.

Speaker:

Uh, you know, you never fired a tape in anger to, to back

Speaker:

when we had an actual air gap.

Speaker:

That the term has a very specific.

Speaker:

Definition, a history, a connotation.

Speaker:

And it comes from back in the day.

Speaker:

So again, for those of you that are, that are NIT, and you're, you know,

Speaker:

maybe you've grown up in this world of disc only backups, that is a lot of you.

Speaker:

And so I wanted to just give you a, like a, a lesson of what

Speaker:

it was like to do backups back.

Speaker:

In, in the, in the mid nineties.

Speaker:

Well,

Speaker:

What were you, what were you doing in the mid nineties?

Speaker:

Persona

Speaker:

I might have been in elementary school.

Speaker:

element Elementary school.

Speaker:

No, probably middle

Speaker:

That's great.

Speaker:

That's great.

Speaker:

Uh, well, it's okay.

Speaker:

I'm, I'm, I'm feeling, I'm actually feeling young today

Speaker:

because I was talking to.

Speaker:

Uh, our friend of the pod Stewart, and he was telling me how he joined

Speaker:

the Air Force, like he enlisted in the Air Force the day before

Speaker:

his draft number was called.

Speaker:

Um, and so, which means he is a lot older than me, is

Speaker:

You just need to hang around with people who are older than you all the time,

Speaker:

and that way you always feel young.

Speaker:

That's why I hang out with

Speaker:

to feel young.

Speaker:

Yeah, yeah, exactly.

Speaker:

Nice.

Speaker:

Nice.

Speaker:

I see what you did there.

Speaker:

let me go back to the, you know, back to the time and what we had at our,

Speaker:

at our sort of technological height in that data center was we had a bunch of.

Speaker:

Spectra Logic Tape Libraries.

Speaker:

They were, they were, their, their, I think they call 'em, they

Speaker:

started calling 'em Tree Frogs.

Speaker:

We didn't call 'em that, but basically they were like, I

Speaker:

don't know how many u was that?

Speaker:

Like three U High?

Speaker:

Something like that.

Speaker:

And inside was a carousel and they were, I think four DDS

Speaker:

tape drives in that carousel.

Speaker:

Then the robot rotated like in the middle.

Speaker:

It didn't have to move, it just rotated.

Speaker:

And it would take a, it would take a tape from a slot on that carousel

Speaker:

and then slightly rotate and then put that tape in the tape drive.

Speaker:

And then there was a door on the front that was basically the ejection port.

Speaker:

Right?

Speaker:

Uh, similar.

Speaker:

Uh, you know, fancier more expensive units like from storage tech.

Speaker:

You again, you, you had a robot that was in the middle that would

Speaker:

turn around and then we grab the tapes and put 'em in the tape drive.

Speaker:

But then you actually had like, um, you had a, a, a cartridge, I dunno what the,

Speaker:

I dunno what we called that, but basically there was this unit that sat in the door

Speaker:

that the robot could actually put like 10 tapes in that, in that removable.

Speaker:

Carrier,

Speaker:

I don't, I don't remember what

Speaker:

we called it.

Speaker:

And we'd take it out and there would be like 10 tapes in that, and then you could,

Speaker:

you could move that around as a unit.

Speaker:

Um, but, but basically the principle was the same that you, you had a robot that

Speaker:

moved the tapes around and then you had the ability to eject specific tapes.

Speaker:

And the way we did it, again, proper backup design, you always have two copies,

Speaker:

so we would make a backup copy two.

Speaker:

Tapes that were in that tape library, and then we would copy those tapes or those

Speaker:

backups to other tapes, which then at the end of the night, we would then spit

Speaker:

those tapes out into that ejection port.

Speaker:

And then we would have, uh, if I could, I don't remember how many tapes it was,

Speaker:

but it, I, I know that it fit in like a, a storage bin that was like six inch.

Speaker:

What's that?

Speaker:

like I was gonna say, like a cardboard box.

Speaker:

No, no, it was a plastic, it was like one of those plastic things

Speaker:

with the lids that, that, that, that, yeah, the totes that the,

Speaker:

the lid is like part of the unit.

Speaker:

Right.

Speaker:

So you, you'd open it up, you'd put the tapes in.

Speaker:

Uh, I don't even think we, um, I mean, you would put the tapes inside.

Speaker:

There was a, a holder that each tape was held, so that tape, the tape

Speaker:

itself physically secure, and then you put those tapes inside a, um.

Speaker:

This, this tote and then you would, um, we had a barcode scanner and I, I don't

Speaker:

know, so I'll just stop there 'cause this is, you know, it's kind of a long story.

Speaker:

So does any of that, did you learn anything from any of that?

Speaker:

Yeah, you basically had two copies.

Speaker:

And they were never always in the device itself that was easily accessible.

Speaker:

It was kind of stored separately, and then you had one copy separated out

Speaker:

that you could keep somewhere else if you decided to move it off site or

Speaker:

whatever else you wanted to do with it.

Speaker:

Right, right.

Speaker:

So again, the key is again, separate these two copies as much as you can.

Speaker:

So we would put those copies and, and every tape had a barcode

Speaker:

and we had a barcode scanner, and we had a database that.

Speaker:

Um, it was an Informix database.

Speaker:

We had a custom built app where I could scan all of the barcodes of all of the

Speaker:

tapes that were going into today's tote.

Speaker:

And then that would create like a pick list.

Speaker:

And, um, that would, well it's not really a pick list, but it,

Speaker:

it was a list of the tapes that, that were going in today's tote.

Speaker:

And then that list would go in the, the, the, the tote.

Speaker:

And then we had a guy from Iron Mountain.

Speaker:

Um, sometimes the guy was, was a girl, right.

Speaker:

Sometimes it wasn't always, it

Speaker:

It was a man in the

Speaker:

Sometimes it was a woman.

Speaker:

Yeah, it was a, but yeah, we used the term man in the van.

Speaker:

There was a man in the van that came and picked up our tapes and they

Speaker:

would, um, they would scan the tapes, like as they're picking them up.

Speaker:

So we had like receipts.

Speaker:

We had like an electronic receipt that they had picked up our

Speaker:

tapes, and then when they got to the actual physical location.

Speaker:

By the way, here's a little piece of trivia.

Speaker:

How do you, it's a, it's a trick question really.

Speaker:

How do you spot Iron Mountain Vans with tapes in them?

Speaker:

The giant logo on the side.

Speaker:

No.

Speaker:

See, I told you it was a trick question.

Speaker:

If Iron Mountain, if I, if you have vans that have the Iron Mountain

Speaker:

logo that has paper inside.

Speaker:

The, the tape, the, the vans that transported media did not have,

Speaker:

they were not branded at all.

Speaker:

And then they would go to the Iron Mountain facility and then

Speaker:

the, the, you could, there, there were two ways to do it.

Speaker:

We did it the more secure way you could put a barcode on the tote and

Speaker:

just not let them open the tote.

Speaker:

But what we did was we had them open the tote and then scan each barcode.

Speaker:

Into a shelf that it had a slot.

Speaker:

Right?

Speaker:

And they would scan, like there was a barcode next to the slot, you know,

Speaker:

And then there was a barcode on the tape and they would scan it.

Speaker:

So they could, they could, we could say we need, we need tape

Speaker:

number, you know, A, B, C 1, 2, 3.

Speaker:

And they had a computer that would tell 'em exactly where that was in the vault

Speaker:

and they could send us just that tape.

Speaker:

'cause the other way is if you needed a tape that was in a particular tote,

Speaker:

you had to bring back the entire tote.

Speaker:

So they would scan in each of these tapes, and then we got an elect.

Speaker:

We had an electronic connection to, it was very cutting edge really

Speaker:

for, for, for early nineties.

Speaker:

But we had, uh, an electronic connection to Iron Mountain.

Speaker:

We would get notification that tapes had been scanned in, and then

Speaker:

we had a system that would, um.

Speaker:

Basically double check their list of tapes that have been scanned in to our list of

Speaker:

tapes that they should have scanned in.

Speaker:

And one time out of a thousand

Speaker:

There's a

Speaker:

might be a discrepancy, there would be a missing, uh, tape.

Speaker:

And it was always found, but it was, it was, you know, we, we were

Speaker:

notified immediately that they did not know where one of our tapes were.

Speaker:

So again, the principle there is to find out.

Speaker:

The problem before you need the tape.

Speaker:

Exactly.

Speaker:

Right.

Speaker:

Um, that, that's pretty cool.

Speaker:

Don't you think of like all that stuff that we did back in the day.

Speaker:

Yes, and I would not wanna be the person maintaining that system of

Speaker:

just data transfer back and forth and trying to keep these things in sync.

Speaker:

I.

Speaker:

Yeah.

Speaker:

Um, and then of course they had the reverse process when they would, they

Speaker:

had to scan the tapes out of their vault into a tote, and then, and then

Speaker:

we would scan them back into our system.

Speaker:

Right.

Speaker:

And then they just, the, the barcodes didn't change.

Speaker:

The barcode was part of the actual tape.

Speaker:

And then, um, it would just go into the, essentially back into a drawer.

Speaker:

Um.

Speaker:

or whatever else.

Speaker:

Then reused.

Speaker:

Right.

Speaker:

And the, the, the key, and then the other part, and I think, I think I've

Speaker:

talked to you about this before, is we then did pen testing against our own

Speaker:

Oh yeah.

Speaker:

Right?

Speaker:

So that's, that's penetration testing.

Speaker:

So we did physical penetration testing, we.

Speaker:

Uh, would send people that weren't authorized to be in the vault, to go over

Speaker:

to the vault to see if they could get in.

Speaker:

They always, they always had some crazy story.

Speaker:

Um, and we, you know, we had rules.

Speaker:

It was like, you, you just can't, you can't ever let someone who

Speaker:

isn't on the list into the vault.

Speaker:

Right.

Speaker:

Um, and we would concoct stories to,

Speaker:

they need to be in

Speaker:

um, of why we need to be there.

Speaker:

So we would either send.

Speaker:

A person who wasn't authorized to be there, or we would send somebody that

Speaker:

they knew like me and I'm over there with this massive inconvenient like,

Speaker:

pick list and it's gonna take hours.

Speaker:

Uh, you know, and it's one tape, you know, out of, you know, and the

Speaker:

idea was what I'm trying to get them to do is to leave me alone in the

Speaker:

vault with other people's media.

Speaker:

Um, that never happened.

Speaker:

I'm,

Speaker:

I'm glad, I'm glad to tell you that not that never happened.

Speaker:

Um, and we didn't ever, I, I, I, as I recall, like our, our, none of

Speaker:

our pen tests ever actually worked.

Speaker:

Right.

Speaker:

But we, but we, but we

Speaker:

You tried?

Speaker:

on a semi-regular basis.

Speaker:

Yeah.

Speaker:

Um, but the, um, I'm just trying to think if there's anything, any

Speaker:

element of that, that you know, and so when we needed a tape.

Speaker:

We sent an electronic request, I think we, we could probably call, we could

Speaker:

probably call and we could say, Hey, we need tape, we need tape A, B, C, 1, 2, 3.

Speaker:

And they would, um, they would then bring that, that, that tape back.

Speaker:

Um, I will say that this process was not perfect.

Speaker:

I, I think our process was as good as it could have been.

Speaker:

We knew when our tapes got scanned in, we knew when our tapes got scanned out.

Speaker:

We knew when they were in transit.

Speaker:

We knew, um, you know, we, we just basically knew and, and there were

Speaker:

glitches where sometimes there would be a tape that would be in

Speaker:

limbo and it always got found right.

Speaker:

Um, not everybody had that level of, um, what's

Speaker:

Integration sophistication.

Speaker:

Yeah, sophistication, I think would be a great word because

Speaker:

sometimes, especially people that went by the tote method, right?

Speaker:

They just put a bunch of tapes in the tote, they don't really have

Speaker:

any tracking for individual tapes.

Speaker:

I remember, um, at a consulting company that I used to work at that

Speaker:

they got a box of tapes, um, from.

Speaker:

A leading media management storage company, and it, it wasn't their tapes.

Speaker:

And, and then they called their rep for this company and the rep, like, typed

Speaker:

and said, you know, looked up the, like, the barcodes of the tapes and whatnot.

Speaker:

And, uh, the rep said.

Speaker:

Uh, yeah, I don't know who those tapes are.

Speaker:

Go.

Speaker:

You can go ahead and keep 'em and

Speaker:

What.

Speaker:

Wow.

Speaker:

like I said, it wasn't perfect.

Speaker:

Uh, so you could misconfigure things back then just like

Speaker:

you misconfigure things now.

Speaker:

But the key takeaway here is that when the feces hits the

Speaker:

rotary oscillator, the, the.

Speaker:

The tapes, the backups were in a physically separate location using a

Speaker:

completely different authentication and authorization system.

Speaker:

Right?

Speaker:

You couldn't hack them to save your life.

Speaker:

There was no way, there was literally no process to like there, send an

Speaker:

electronic request to have those tapes to anything to be done with those tapes.

Speaker:

It was always a human in the way.

Speaker:

could, could they not?

Speaker:

Sorry?

Speaker:

Could a mischievous hacker

Speaker:

Mm-Hmm.

Speaker:

fake up an electronic request to request all your tapes back?

Speaker:

They could, but those requests were always verified in person.

Speaker:

They were very, they were very, very rare.

Speaker:

Anything, anything outside of the tapes coming back at

Speaker:

their normal expiration date.

Speaker:

'cause that, that's what I was describing earlier was, you know,

Speaker:

we had like a six week retention.

Speaker:

At six weeks, a box would come back and we would send them a new box.

Speaker:

So we had six weeks worth of, of tapes over there.

Speaker:

Anything outside of that was really, really rare

Speaker:

and, uh, had all kinds of controls put around it to make sure that a single rogue

Speaker:

employee, uh, can't do what, you know, uh, again, you had, you know what, what?

Speaker:

You know, we call it, um, like four eyes, um, authentication, right?

Speaker:

You had to have two people do it and, and things like that.

Speaker:

Um, but the, the key here it is just that we talk about this phrase, air gap

Speaker:

just gets thrown around, uh, so much.

Speaker:

And so I just, I thought it would be interesting to just say

Speaker:

that is the standard by which I.

Speaker:

Measuring something that is calling itself an air gap.

Speaker:

Which I think totally makes sense.

Speaker:

Now I have a question though, for, so imagine that you weren't shipping

Speaker:

the tapes off to Iron Mountain,

Speaker:

Mm-Hmm

Speaker:

right?

Speaker:

You had.

Speaker:

Your tape library, it was creating tapes.

Speaker:

It would pull the tape out, put it in a separate spot.

Speaker:

Do you consider that air gap or based on

Speaker:

your

Speaker:

because it's in the same, because it's in the same place as the primary.

Speaker:

If it's just pulled out.

Speaker:

If it's just like, uh, if let's say, 'cause I, I've seen people do this.

Speaker:

They've got two robots and, uh, I remember like having, um, some people would have

Speaker:

a tape library in this building and a tape library in this building, and they

Speaker:

had a fiber channel san, and so they had enough bandwidth that they could copy from

Speaker:

this tape library to that tape library, and they thought of that as an air gap.

Speaker:

And I'm like, I can sit here on my keyboard and delete every one of

Speaker:

those tapes over in that tape library.

Speaker:

That's not an air gap.

Speaker:

The, yeah, so the reason I bring this up is I think going back to what you're

Speaker:

saying, a lot of people think air gap just means no physical connectivity.

Speaker:

It's offline, it's not accessible.

Speaker:

Right?

Speaker:

Where, and I think what you're saying is that's part of the definition,

Speaker:

but really the other part is you have the controls in place.

Speaker:

You have a separate sort of communications channel and con to be able to pull the

Speaker:

data back and other things like that.

Speaker:

Right.

Speaker:

Yeah.

Speaker:

So, you know, you and I were joking about little Indian and Big Indian, the, uh,

Speaker:

which is spelled with an E by the way, for those that don't know what that is,

Speaker:

uh, this is like, that, it is like a little air gap and a big air gap, right?

Speaker:

So like a, a true air gap means that it's somewhere else, right?

Speaker:

Um, not just a six inch gap of air sitting in a drawer.

Speaker:

Again, I would have no problem.

Speaker:

Having tapes sitting there in a drawer.

Speaker:

Like if you don't have a big enough tape library and you've got tapes that are,

Speaker:

that's your on-prem copy, but your other copy needs to be in another location.

Speaker:

I'm just wondering though, like industry de, I know this is Curtis's definition of

Speaker:

what an air gap is to solve the problems that existed back in the nineties.

Speaker:

Um.

Speaker:

Industry terms though today, do you think that the industry follows that

Speaker:

same terminology or that same thought when they think about an air gap?

Speaker:

Because I would say that most people, at least like when I heard the term air gap,

Speaker:

right, it was really around that there's no direct access connectivity to the data.

Speaker:

So if you are, so I've seen some vendors who would say,

Speaker:

look, I don't have any like.

Speaker:

One, uh, thing is like a skiff, Right,

Speaker:

Right, right.

Speaker:

infrastructure framework, whatever it is, right?

Speaker:

It's basically a secure environment where there's no connectivity outside, right?

Speaker:

And they call that

Speaker:

you know, in terms of, yeah, in, in terms of, you know, industry

Speaker:

definition, there's basically two groups of people in the industry.

Speaker:

There's vendors and then there's people like me, right?

Speaker:

No one like me would define an air gap the way that you're talking about, right?

Speaker:

I mean, maybe, you know, we, we, we could talk about it.

Speaker:

An air gapped system that is sitting there in the data center that isn't

Speaker:

physically connected to anything.

Speaker:

but that, what's the point of it?

Speaker:

I, I, well, I, I knew an air gap system.

Speaker:

Well, it wasn't actually air gapped, it was just, again,

Speaker:

electronically, air gapped.

Speaker:

Uh, when I did work, uh, for the large internet retail company, uh,

Speaker:

their, their payment processing system was air gapped in a lot of ways.

Speaker:

Right.

Speaker:

But it still, in order to work it, it wasn't actually air

Speaker:

gapped, it was just Right.

Speaker:

But I couldn't talk to it in any, in any other way.

Speaker:

Well, and I think that's important because as our listeners are probably

Speaker:

trying to read vendor brochures and other things and trying to understand

Speaker:

like what is air gap versus what's not.

Speaker:

Because a lot of vendors, like you said, throw out the term,

Speaker:

oh, we're air gaped, right?

Speaker:

So I think it's important to understand why you need air gaping.

Speaker:

And what problems you it is solving for.

Speaker:

So then you can evaluate is it truly an air gap or not?

Speaker:

And I think you gave a good example earlier on in this

Speaker:

episode about, Hey, here's why.

Speaker:

What Air Gap solved for me?

Speaker:

Yeah, so I, I think that a properly designed backup and DR system, one of

Speaker:

the copies needs to be in, um, another physical location, and it needs to

Speaker:

be air gapped and separated from the primary in as many ways as possible.

Speaker:

I'm not asking anybody, and I know some people still make tape copies

Speaker:

and I, I have no problem with that, but I'm not asking large companies

Speaker:

to start going out and buying big tape libraries and, and copying it,

Speaker:

although I'm sure our friends at, at, you know, IBM and Spectra Logic and all

Speaker:

these companies, and Fujifilm would be very, very happy for you to do that.

Speaker:

Um, I'm just saying that we, we take that as a standard, this physically

Speaker:

separate place where I have to go through a different process.

Speaker:

And again, the, the principles to take away from that are that normal

Speaker:

tape rotation was fine, that just

Speaker:

Normal retention, right?

Speaker:

yeah, normal.

Speaker:

Which basically in modern day term would be normal retention backups being

Speaker:

deleted automatically by your backup system after your retention period

Speaker:

expires should just happen where.

Speaker:

The alarms should go off and the protection, uh, goes up is when you

Speaker:

are transferring those backups back or deleting those backups prior to

Speaker:

any other normal, uh, timeframe, and we have to protect against.

Speaker:

That in as many ways as possible and as many ways as, as you can

Speaker:

that we're like what we used to do.

Speaker:

Right.

Speaker:

Um, and again, you look at, so I, I, so I thought it'd be great to

Speaker:

revisit this, this, the, the news here from the, the uk and again,

Speaker:

this is from the national cyber.

Speaker:

Security center, by the way, cyber spelled with an e, ER, but center is with an RE.

Speaker:

I don't know what's that about.

Speaker:

Anyway, so, uh, the, you, do you want to tackle the first principle?

Speaker:

so the first principle is backups should be resilient to destructive actions, which

Speaker:

I think is what you just said, right?

Speaker:

So.

Speaker:

You wanna make sure that anytime you are trying to delete the backup

Speaker:

after it's been created, before the retention policy goes off, right?

Speaker:

You wanna make sure that that's not allowed.

Speaker:

Um, and then the other thing that they also mentioned is offering a

Speaker:

soft delete mechanism where it's sort of, it goes away, the system thinks

Speaker:

it goes away, but it still exists.

Speaker:

And this allows you to recover in case you actually need it.

Speaker:

Um.

Speaker:

And then if you are doing any deletion or alteration request, right, you

Speaker:

delay the implementation of it.

Speaker:

So if someone says, Hey, I want to delete everything older than 30 days, you don't

Speaker:

allow that to happen for say, two weeks, as well as alerting when that happens.

Speaker:

The, the other thing that's part of that is the, the forbidding destructive

Speaker:

requests, right from customer accounts.

Speaker:

What I like here is.

Speaker:

All.

Speaker:

So here's a phrase I'm reading from this.

Speaker:

All exceptional destructive requests.

Speaker:

Again, going back to what I said before, things out of the norm.

Speaker:

All exceptional destructive requests must be authorized out of band using

Speaker:

a pre-agreed upon mechanism between the customer and the backup service.

Speaker:

So it's okay to create a backup system that allows, that allows for this, but.

Speaker:

It needs to not just be somebody pointing and clicking, right

Speaker:

Something, issuing an API call and then the, the data just gets deleted.

Speaker:

It needs to be a conversation between two people that know each other,

Speaker:

and you can, you can put all of the protections, again, just like the

Speaker:

protections that I talked about back then.

Speaker:

You can say, Hey, I have this, I have this security phrase.

Speaker:

I, you know, you can have multiple security phrases, and I need to

Speaker:

give you the name of my dog that's named after a Indian sweet treat.

Speaker:

Or you could say, Curtis is Guapo

Speaker:

curtis is guapo.

Speaker:

Yeah.

Speaker:

Um, I remember, uh, I remember my, uh, when we had, when we had

Speaker:

a a, an arm, a security company for the, for the house here.

Speaker:

I remember that our passcode was lumpia.

Speaker:

Um, that was, that was our security pass phrase.

Speaker:

Like when, if you had a a false alarm.

Speaker:

This was the, everything's fine.

Speaker:

And they're like, what is your passcode?

Speaker:

And you're like,

Speaker:

Hmm.

Speaker:

okay.

Speaker:

Um, and yeah, there, there could also be a distress code, which our, our passcode is.

Speaker:

I don't know.

Speaker:

I don't know some other thing, but yeah, it's out of band.

Speaker:

And again, because of ai, because of the ability to mimic speech and, uh, you need

Speaker:

to have, you know, multiple, you need to basically do things that can't, that

Speaker:

aren't stored digitally anywhere, that can't be stolen and then used against you.

Speaker:

So you need a, you need a passcode, right?

Speaker:

don't leave the passcode in your email box.

Speaker:

Exactly right.

Speaker:

Well, don't ever, don't ever put it, don't ever put it in your email box.

Speaker:

Right.

Speaker:

Um,

Speaker:

just have, you need to have a conversation with a real person.

Speaker:

Yeah.

Speaker:

So I know we've talked about password managers in the past.

Speaker:

Would you put that pass phrase in your password manager?

Speaker:

Hmm.

Speaker:

Um, I might,

Speaker:

I would say no.

Speaker:

I.

Speaker:

Yeah, you, uh, yeah, we could have a separate conversation about

Speaker:

that, but you, you shouldn't.

Speaker:

It's just a question of, it's the whole, like, this is like that episode that

Speaker:

we had of like, how do you do things when you, when you've lost everything.

Speaker:

Right.

Speaker:

Um, you need a, you need a fail safe place.

Speaker:

Um, all right, we, we could talk about that all day.

Speaker:

So the next thing is a backup system shouldn't be configured so that it's

Speaker:

possible to deny all customer access.

Speaker:

Um, and what this, the way I'm interpreting this is making sure

Speaker:

that if active directory in your site goes down, you don't lose,

Speaker:

um, access to your backup system because it's using active directory.

Speaker:

Yeah.

Speaker:

Or if the customer is able to compromise your policies, right?

Speaker:

You wanna make sure it's not all tied to a single account.

Speaker:

Exactly, and we've talked about this quite a bit.

Speaker:

Please don't use active directory, um, you know, as your password

Speaker:

management system for, for critical infrastructure like this, the, um.

Speaker:

We, we had, by the way, you, you may recall when, when we had that, that

Speaker:

person that had a DR scenario, right?

Speaker:

And they were in an island and the, you know, um, remember

Speaker:

we, we didn't say the island.

Speaker:

It was the island in the Caribbean that they went there after hurricane.

Speaker:

And one of the problems they had was that their backup systems

Speaker:

relied on active directory.

Speaker:

That was where?

Speaker:

In the

Speaker:

Yep.

Speaker:

Which they had no

Speaker:

Yeah.

Speaker:

So, yeah.

Speaker:

So don't do that, right?

Speaker:

That's principle two.

Speaker:

You wanna talk about

Speaker:

principle

Speaker:

principle three is making sure that you could restore from a backup version,

Speaker:

even if other versions are corrupted.

Speaker:

And this is like we've talked about, right?

Speaker:

You get hit with ransomware, it's gonna start corrupting data.

Speaker:

And you might not notice it for 20 days.

Speaker:

And so you wanna make sure that you can go back and restore from a version,

Speaker:

even though the newer versions are old.

Speaker:

So making sure that you have a way to.

Speaker:

Keep those backup versions.

Speaker:

I know in a previous episode we talked about replication and why replication

Speaker:

is not great for backups, right?

Speaker:

So making sure that you have that, making sure there's a mechanism to test.

Speaker:

I know that's been one of the things that we always talk about

Speaker:

is verify your backups because a non verified backup is useless

Speaker:

. This is one that to me, as a backup person, I'm saying, well, yeah,

Speaker:

duh, but, but, but not everybody has versions in their backup.

Speaker:

Your backup has to have versions, right.

Speaker:

It, it can't be just a replicated copy of the most recent transactions.

Speaker:

It's got to have the ability to go back in time.

Speaker:

And, and this is more, more true now than ever before.

Speaker:

You've got to be able to go because they could, they could

Speaker:

corrupt both your primary.

Speaker:

And your backup

Speaker:

copy.

Speaker:

And so just make sure you have that.

Speaker:

And then also make sure you have a retention period, right?

Speaker:

Or say that you are gonna store a fixed number of backups based on time,

Speaker:

rather than number of backups, right?

Speaker:

So

Speaker:

Rather than just number of versions.

Speaker:

Yep.

Speaker:

and just be flexible in having different storage policies.

Speaker:

Not everything needs to be kept for the same amount of time.

Speaker:

And just say, okay, I don't need all my copies to be stored for

Speaker:

six years or six months even.

Speaker:

Maybe I only need dailies for a month, and then after that I can do weeklys.

Speaker:

So allow these flexible policies because that'll make it more flexible

Speaker:

and allow you to keep data for longer periods of time as well.

Speaker:

Exactly.

Speaker:

Uh, the next principle is robust key management for data at rest.

Speaker:

Protection is in use.

Speaker:

So yeah, if it's backups, it needs to be encrypted and you need a

Speaker:

robust key management system.

Speaker:

I.

Speaker:

That allows you to do things like rotate keys, delete keys.

Speaker:

Um, also they talk about offering an out ofAnd, uh, key backup option right there.

Speaker:

There are companies that will actually do key escrow for you, and this is again,

Speaker:

that you need a doomsday copy of that.

Speaker:

You need a you, you need the, the way to basically bring

Speaker:

in a key management system.

Speaker:

Again, think about everything going wrong, and again, when your primary

Speaker:

goes down, you don't want your cloud backup system, for example, to rely on

Speaker:

the key management system in your data

Speaker:

center.

Speaker:

that

Speaker:

Right.

Speaker:

Um, yeah, that would be bad.

Speaker:

So that, that's a relatively easy one.

Speaker:

Go

Speaker:

So going back to the previous story you told about that company

Speaker:

you worked for that ended up getting the wrong tote of tapes,

Speaker:

Yeah.

Speaker:

did they ever check the tapes to see if they were The data was encrypted.

Speaker:

I didn't get to, probably not back in that timeframe.

Speaker:

Right.

Speaker:

So yeah, so even if you are using tapes, make sure you encrypt your data.

Speaker:

It shouldn't just be for the cloud copies.

Speaker:

And I will say encryption done properly, um, doesn't slow down

Speaker:

your backups, so, um, so by the way, oh, what I will say this.

Speaker:

Dedupe, then encrypt, don't encrypt, then ddu, because dedupe

Speaker:

works by looking for patterns.

Speaker:

Encryption works by getting rid of them.

Speaker:

So, uh, you gotta do that in the right order.

Speaker:

All right, final principle

Speaker:

Is alerts, right?

Speaker:

This is super important that whenever significant changes are made, that

Speaker:

you have some alerting mechanisms so you understand what's going on.

Speaker:

Significant could be things like someone went and added a new user, or they're

Speaker:

trying to change the retention policy.

Speaker:

You wanna make sure that you can catch these as early as you can

Speaker:

to make sure that there's nothing funky going on in your environment.

Speaker:

the, the key here is, you know, just when something.

Speaker:

Out of band or out, out of the norm is happening, especially

Speaker:

when it's a high risk thing like deleting backups or restores.

Speaker:

I, I don't know how, you know, how you've seen it, but I, nobody restores anything.

Speaker:

Right.

Speaker:

I mean, I mean, it's like we make all these backups and they very,

Speaker:

very rarely restore data and.

Speaker:

So when a restore kicks off, that should be a high risk

Speaker:

alert that is going off saying,

Speaker:

Hey, there is this restore going on.

Speaker:

And you're all like, oh, yeah, yeah, we're doing the restore the thing.

Speaker:

It's, everything's fine.

Speaker:

But if you see this big alert that's going on, there's a big old restore going on.

Speaker:

And no one knows who's kicked off the restore.

Speaker:

You can do something about it at that point.

Speaker:

Right.

Speaker:

Um, there was, um, you know, we had a, a cyber expert on the podcast a couple

Speaker:

months ago and he talked, remember how he said he loves backup systems?

Speaker:

'cause 'cause he loves to use them to, to steal data.

Speaker:

We're like, oh, that's really depressing.

Speaker:

I think, I think another one that they call out that I think doesn't get

Speaker:

enough focus is people stopping backups.

Speaker:

Yes.

Speaker:

Right.

Speaker:

In addition.

Speaker:

Right, because

Speaker:

yeah.

Speaker:

Agreed.

Speaker:

Yeah.

Speaker:

A lot of ransomware actors that'll stop your backups and you may not realize

Speaker:

it for 15 days, and by then you don't have any good backups left because

Speaker:

your old backups have already expired.

Speaker:

Yeah, that's a really good point.

Speaker:

I'm glad you brought that up.

Speaker:

The be because a lot of the reporting that's built in is they

Speaker:

tell you when a backup is done.

Speaker:

They don't tell you when a backup didn't happen.

Speaker:

So yeah, you wanna have, you wanna have, um, uh, reporting kickoff when something

Speaker:

like that happens, stopping your backups.

Speaker:

'cause they could stop your backups for let's say a week if

Speaker:

they, if they're able to do that.

Speaker:

And, uh, and then they can corrupt your data that, you know, and

Speaker:

your oldest copy is a week ago.

Speaker:

You know, you're gonna, you're gonna lose

Speaker:

yeah, you're gonna lose data or you're probably gonna be

Speaker:

more willing to pay the ransom.

Speaker:

right, right.

Speaker:

So again, I, I am not only am I not against cloud copies of the data, I

Speaker:

really like cloud copies of the data.

Speaker:

Um, I, I, I, I want us to be careful with the term air gap.

Speaker:

I wanna make sure, are you doing all of these things?

Speaker:

How are you mimicking the question?

Speaker:

The overarching question is, how am I mimicking?

Speaker:

I.

Speaker:

What Curtis did with a box of tapes in Iron Mountain back 30 years ago,

Speaker:

that is the standard by which your backups should be measured in terms

Speaker:

of protecting them because they were protected without doing it on purpose,

Speaker:

we were, we were protecting it both from natural disasters as well as hacks.

Speaker:

It's just, back then the hacks were very, very uncommon.

Speaker:

Uh, but now the hacks are the primary reason that we're doing restores.

Speaker:

so this might be a controversial question and we don't have to answer it.

Speaker:

Based on everything you've said and what you're looking to solve

Speaker:

with air gaps, would you call cloud data protection vendors?

Speaker:

Air gap.

Speaker:

I think that, again, have they separated their data from your data?

Speaker:

So, I'll, I'll just say this at best.

Speaker:

At best, I'm gonna call all of these guys electronically, air

Speaker:

gapped or virtually air gapped.

Speaker:

None of them are actually air gapped.

Speaker:

Okay.

Speaker:

Um, because they're all running in a computer that's connected to

Speaker:

something that's, that's a, that's, that's the only real air gap.

Speaker:

So at best, I'm gonna call them virtually air GAed.

Speaker:

And so it's, it's a standard by which we measure something.

Speaker:

And so my question is, how close to you are that, do you have

Speaker:

a separate authentication and authorization system, right?

Speaker:

Do you have, do you have the ability to, to delete backups?

Speaker:

Like, like, like does the, does the hacker have the ability to delete backups?

Speaker:

Do you have the, you know, all the, all the principles

Speaker:

that they talked about here?

Speaker:

I think if you're following, if they're following the principles found in here.

Speaker:

I think they could be called virtually air gapped.

Speaker:

The, the, the problem is not all of them

Speaker:

do.

Speaker:

Right.

Speaker:

Um, and the, if you look at the, the question is, can I electronically, you

Speaker:

know, delete a bunch of stuff without,

Speaker:

Any checks in place?

Speaker:

Yeah.

Speaker:

Right.

Speaker:

Um, and, and if that stuff gets deleted.

Speaker:

Is it really deleted?

Speaker:

Uh, can I get it back?

Speaker:

Uh, what kind of multi-factor authentication system

Speaker:

do you have in place?

Speaker:

Do you have things like multi-person authentication for big actions?

Speaker:

Like, I like the multi-person.

Speaker:

Some people call it four eyes.

Speaker:

Uh, I like the multi-person.

Speaker:

The multi-system authentication.

Speaker:

Um, you know, again, speaking of standards, it's like the

Speaker:

missile key thing, right?

Speaker:

It's not possible for one person.

Speaker:

To turn both missile keys.

Speaker:

So you, you, you add in all those things and if you've got all those

Speaker:

protection, I think I'd be fine with calling them virtually air gapped.

Speaker:

Um, but some of them don't have those systems just because their cloud doesn't

Speaker:

mean they're doing all these things.

Speaker:

In fact, there's a reason that the UK government came out with these principles,

Speaker:

and that's because they're not always

Speaker:

Yeah.

Speaker:

so well.

Speaker:

Hopefully that was helpful to some people.

Speaker:

Uh,

Speaker:

links to the article in the show description.

Speaker:

yeah.

Speaker:

Yeah, that's a great article.

Speaker:

Uh, by the way, I think, I think what we should do next is

Speaker:

what, what actually immutable

Speaker:

is.

Speaker:

Um, that's another one that we talk about.

Speaker:

All right.

Speaker:

Well, uh, thanks Prasanna for your, uh, your wisdom as always.

Speaker:

I try Curtis, and thank you for the.

Speaker:

Educational lesson on, uh,

Speaker:

From the, from back in the day and always, thanks to our listeners.

Speaker:

That's a wrap

Speaker:

The Backup Wrap-up is written, recorded and produced by me w Curtis Preston.

Speaker:

If you need backup or Dr.

Speaker:

Consulting content generation or expert witness work,

Speaker:

check out backup central.com.

Speaker:

You can also find links from my O'Reilly Books on the same website.

Speaker:

Remember, this is an independent podcast and any opinions that you

Speaker:

hear are those of the speaker.

Speaker:

And not necessarily an employer.

Speaker:

Thanks for listening.