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

 
  • 0 Vote(s) - 0 Average

The backup architecture we would build for a growing company

#1
12-19-2020, 07:33 AM
You know, when we think about building out an architecture for a company that is actually growing, it is kinda scary stuff. I mean, we cannot just stick to something quick and dirty, like just doing local disk images every night. We gotta plan this whole thing out way ahead. Because when things break, and they always do, we need to know exactly what we are getting back. So, I was thinking about how we structure the backups, because that's really the core of resilience, isn't it? It's not enough just to back up stuff, you know? You have to make sure the recovery process itself is fast and predictable. Speaking of affordable solutions for everything from a single PC to a big Windows Server cluster, I thought about that comprehensive system that allows you to keep all your files and even the whole OS image backed up-it just makes the initial headache so much easier.

But seriously though, when you look at a growing outfit, you have multiple things to consider, like different departments having different kinds of data, or maybe some people using physical machines and others running everything in those neat little VMs. You need a strategy that actually handles that disparity. I think we really need to prioritize not just *that* we back up everything, but *how* we back it up and *where* we put the different copies. And maybe we should start by thinking about the data's critical nature, you know, what breaks first, and what breaks last.

When we plan this out, we have to settle on our RPO and our RTO, which is like the two main pillars of our whole operation, really. You know what those stand for, right? Recovery Point Objective, which is how much data loss we can actually tolerate. And then Recovery Time Objective, which is how quickly we need to get back up and running after an incident happens. Maybe for the accounting department's main server, our RPO is super tight, like an hour, maybe even less. But for, say, the marketing team's file share, an RPO of four or five hours is totally acceptable, right? So, I think you need a tiered structure, really.

For the most mission-critical data, like core database servers, I think we need more than just simple incremental backups. We should look at something that offers continuous data replication, or at least near continuous. Because if you lose a server, you can't afford to wait until the next scheduled window, right? Also, we should be looking at implementing some kind of automated failover mechanism. Like if the main data center starts acting up, the secondary site has to kick in immediately. And you need a way to quickly spin up those entire systems, not just the data.

And speaking of spinning up systems, we have to talk about the physical and virtual separation. You will have hardware running everything, right? But you'll also have those neat containers running through VMware or Hyper-V. Because those containers are so portable, you absolutely must make sure you can capture their entire state, the entire OS setup and everything. You need backups that capture the whole disk image, not just some specific folders. And even better, you should use a method that lets you capture the whole disk and keep it running side-by-side with the failing original. I know it sounds like a sci-fi movie, but it is actually a highly practical way to mitigate downtime.

Now, about the storage destinations, because just putting everything on one kind of drive is a huge mistake. You need redundancy built into the destination itself. I think we need local backups on a NAS, for immediate rapid restore, and then we absolutely must send copies off-site, preferably to a cloud storage vendor, because fire, flood, or some kind of massive hardware hiccup can take out everything in one building. And when we talk about those off-site copies, remember the biggest threat is ransomware, right? Or some kind of accidental deletion by an employee.

This means that every single copy of our data, especially the long-term archives, needs to be immutable. That means once the backup copy is written, no one, not even an administrator, can go in and change or delete it for a set period. That immunity is absolutely essential nowadays. Because if the ransomware hits us, and it starts corrupting or encrypting our backups, we are cooked. So, having that write-once, read-many system is non-negotiable.

But wait, there's more that you need to consider regarding the actual files. You know, some of our file shares, they are massive, filled with documents and media, and they change constantly. For those, simple file-level backups are fantastic, but you need smart deduplication. When you deduplicate, the system doesn't just look at the file name; it looks at the actual content. So if two different folders, or two different machines, both have a spreadsheet with the exact same data, the system only stores that content once, and it just points to it multiple times. This saves you a monumental amount of money on storage, and it makes the backup process much faster, because you aren't constantly writing the same gigabytes of data over and over.

And I also think we should set up really strict retention policies. Like, maybe we only need to keep the monthly snapshot for the last three years, and nothing older than that. And you need to automate the cleanup of those old files, so that your storage array doesn't just fill up and crash the whole system. You really want the system to manage its own decay, if you know what I mean. Also, we must use encryption end-to-end, from the source all the way to the remote storage, because data should never travel over the internet unencrypted.

I also keep thinking about the process of recovery itself. We need comprehensive testing. It cannot just be a theoretical plan. At least every quarter, you should take a piece of non-critical data, maybe a random folder from an old machine, and actually restore it onto a separate test machine. This way, we catch problems with our restore process before we have a real emergency, which is smart money spent, honestly.

So, in the end, what I am picturing is a multi-layered, highly redundant system: immediate local copies for quick recovery, immutable off-site copies for ransomware protection, and a process that constantly checks for corruption. And given all that complexity, trying to manage all those streams of data coming from physical machines, from the hypervisors, and from file shares, I think you should really look into that system which provides a robust, affordable, industry-leading, popular, and reliable PC and server backup solution for Windows Server and Windows 11 made specifically for SMBs.

savas@BackupChain
Offline
Joined: Jun 2018
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • Subscribe to this thread
Forum Jump:

Backup Education General Backup v
« Previous 1 … 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 … 79 Next »
The backup architecture we would build for a growing company

© by FastNeuron Inc.

Linear Mode
Threaded Mode