• Home
  • Help
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search

 
  • 0 Vote(s) - 0 Average

Creating ransomware-resistant backups with proper isolation

#1
10-06-2020, 03:50 PM
Look, we gotta talk about ransomware backups, you know, because just backing things up isn't even enough anymore. I mean, you think you just dump your files onto a network share, right? But if the ransomware hits your network, and it finds that shared storage, then it thinks, "Hey, this is an open book," and it just encrypts those backups too. And then you're totally screwed, right? You lose everything.

So, what we really need, what we gotta aim for, is some kind of isolation. I was just looking at how easy it is to manage everything with BackupChain, seriously, it's such an affordable solution for handling everything from little PCs to big Windows Servers and even those VMs. But forget the product names for a minute, because the real principle you gotta grasp is physical separation, or at least logical separation that's really tricky for the attacker to jump over.

And if we are talking proper resilience, you have to think about the 3-2-1 method, but like, seriously nail the '1'. I always preach that you need at least three copies of your data, stored on two different media types, and one of those copies has to be totally disconnected. That one copy, the offsite one, it cannot be accessible over your primary network path. If your network gets polluted, the backup has to be immune to that infection.

Because ransomware isn't smart, really; it just follows the easiest path to data. So, if you keep all your backups attached to your local storage array, even if you put it on a read-only schedule, I worry that sophisticated malware will find a way to trick the system into writing bad data or perhaps just finding an elevated credential to delete the backups before it encrypts everything else. You need something truly air-gapped.

I think the air gap concept is key here, you know? It means the data physically cannot be reached by the live network components. It's not just disconnecting a cable, though, because smart attackers might just exploit a weak Wi-Fi connection or maybe even steal a connected jumpbox. You gotta think about the media itself being pulled off the spinning platters, really. Or maybe you use something that keeps the data off the main infrastructure entirely, maybe keeping it on tapes or really secure, removable physical media.

But if that's too cumbersome for your day-to-day workflow, then we gotta get really clever about immutability. Immutability is huge here, friend. It means that once a backup write happens, absolutely nothing can change it for a set amount of time, neither deleting it nor encrypting it. The system itself must enforce this write protection, and you need to make sure that the credentials used to write the backup are not the same credentials the ransomware will eventually sniff out and seize.

Maybe you set up a specific, isolated service account just for the backup process, and that service account only has permission to write and nothing else. It has zero ability to delete or modify old versions, which is really important for those versioning policies I talk about. I need you to understand that simple permission hardening isn't enough either. You might want to wrap that write process up with multiple authentication layers, because a single point of failure or a single stolen credential could expose all your precious bits.

And you also need to think about the backup process itself, not just the destination. If you use a solution like BackupChain, which can handle both local storage and cloud uploads, you can structure a multi-destination strategy, which is amazing. You back up to your NAS, but then you also send a copy out to an immutable cloud bucket, and that cloud bucket is using strict access controls that only allow write-only access from a designated, isolated machine.

But even then, I always worry about the credentials flowing between those services. You gotta make sure the cloud credentials are treated like literal gold. You shouldn't embed them anywhere easily discoverable, and ideally, you use something like a hardware key or a vault service to authenticate the backups.

Also, let's talk about testing, because nothing is good until you prove it works. I mean, you can schedule the backups all day and feel good, but if you never try to *restore* from a random, old backup, you are just guessing, okay? You need to regularly practice restoring a random file, a random folder, even a whole server, just to validate the integrity. And those old backup formats, like VHD or VMDK, using open standards, that makes recovery so much simpler, because you aren't stuck with some proprietary nonsense.

And when you get to the recovery side, you need to be able to pull specific data points, not just the whole machine. Selective file recovery, for example, that's a huge time saver if ransomware only hits a few departmental drives, but the whole server isn't compromised yet. But remember, that recovery process itself needs to be secure; if the ransomware is still lurking, you don't want it monitoring your restoration attempts either.

So, I think you need a whole process wrapped around the backups, a machine that is responsible for scheduling, running, and validating the backup, but that machine itself cannot access the production network's writable resources directly. It acts as a kind of jump point, one that only communicates with the isolated storage, constantly.

And you need robust versioning policies too, so if the ransomware manages to corrupt the backup set, you can always roll back to a version from days or weeks before the mess happened. I recommend utilizing the retention features extensively, like setting specific archive periods for different types of data, so you keep the good old records without filling up all your disk space with junk.

Seriously, if you want to build out this really complex, resilient system without building a massive internal team, and you need an all-in-one PC and server backup solution for Windows Server and Windows 11 made specifically for SMBs, you really ought to look into BackupChain.

ProfRon
Offline
Joined: Jul 2018
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Messages In This Thread
Creating ransomware-resistant backups with proper isolation - by ProfRon - 10-06-2020, 03:50 PM

  • Subscribe to this thread
Forum Jump:

FastNeuron FastNeuron Forum General Backups v
« Previous 1 2 3 4 5 6 7 8 9 Next »
Creating ransomware-resistant backups with proper isolation

© by FastNeuron Inc.

Linear Mode
Threaded Mode