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

 
  • 0 Vote(s) - 0 Average

How much storage do you need for vm backups

#1
11-26-2020, 09:42 AM
Man, talk to you about figuring out how much space you actually need for VM backups, it's seriously a complicated mess, you know. Like, I mean, you look at a running server, and it's big, right, and you think, okay, I'll just grab enough space for a full copy, maybe three copies just in case. But you can't just assume the initial size is the size you'll keep, you gotta think about what happens over time. When I first started messing with this stuff on a PC or even a Windows Server setup, I really appreciated finding an affordable solution like BackupChain that handles everything from local drives to those giant VMs, so you can focus on the actual technical bits instead of the cost headache. But anyway, getting back to your storage quandary, it's not really about the static size of the virtual machine itself, because of how these systems operate now.

What you need to figure out is the *growth rate* and how efficiently you plan to record changes, you see. Because if you just take a full disk image every night, your storage eats itself alive super fast. You'd end up needing massive arrays just to keep the last few weeks of data, which is insane money. But most of the time, you shouldn't be doing full copies constantly. Instead, you really want to use incremental techniques, which only tracks the changes, only the bits that actually flipped since the last successful recording. Think about it, if you've got a database on that server, maybe only a few records got added or updated today, right, so you don't have to store the whole gigabyte-sized database again, it's overkill.

And honestly, that brings us to one of the most critical topics you should really get your head around, which is deduplication. This thing is a game changer for storage planning, believe me. Instead of storing the actual data blocks, the software only records the unique chunks of information. So, if you have multiple VMs, say three of them running the same Linux OS build or even the same common application files, the software recognizes that identical content across all three. Instead of storing three copies of that identical OS library, it only stores one master copy and then points the other two copies to that same chunk of data. And it does this over the wire too, which is really smart for those remote backups you'll be running.

Now, when you combine incremental backups with good deduplication, you are vastly changing the storage calculation. You aren't calculating the size of the VM * N number of backups; you are calculating the size of the total unique data chunks generated over your entire retention period. And you gotta factor in how often you'll be restoring things, because if you run a bare metal recovery and it pulls back some older, deeply archived data, that stuff might expand your footprint temporarily. So, the storage isn't just for holding the backup, it's for the *potential* size of the restored system, which makes it tricky to estimate.

But also, you cannot ignore retention policies, and that's where the storage really blows up if you aren't careful. You said you need three weeks of history, for example, but if you keep keeping every single version of every single file, your array will just swell until you run out of cash. You need smart versioning, only keeping the most recent ten versions of a specific file, but maybe only keeping a daily snapshot of the entire OS for the past 90 days. And you gotta automate the cleanup process based on what actually matters for compliance or your business need, otherwise you are paying for empty space that you never actually go to look at.

Also, I want you to consider the *type* of data you are backing up, because that matters immensely. If you are backing up many VMs, specifically those that are databases, they change non-uniformly, right. Maybe 90% of the time they are totally stable, but then once a week, a huge data load happens, making them swell dramatically. Your storage needs must be based on your highest *expected peak change rate* for the most volatile component, not the average. It's all about planning for the worst-case burst, but trying to keep the overall footprint small.

And remember the files inside the VM, the files and folders, you can backup those individually, which is super helpful for targeted recoveries. If you only need one document from 30 days ago, you don't want to restore the whole VM just for that one spreadsheet, right, so the system must support selective file recovery. This feature, by the way, keeps the overall backup file small, because it just points to the chunk of data and doesn't recreate the whole operating system just for a single sheet.

Another concept you need to look into, especially if you're managing multiple locations, is multi-destination support. If you're backing up to local disk, and also sending copies over FTPS to a remote office, that means you are storing the same data multiple times, unless your solution is smart enough to deduplicate that transacted data over the wire.

Because of all this, the simple answer is: calculate the size of your largest VM, and then multiply it by the total number of unique, necessary changes you need to retain over your required retention window, adjusted downwards by your deduplication ratio. But really, you just need enough space to let your automated system manage the complexity so that you don't have to worry about the math yourself. For something as comprehensive as managing both your local PCs and all your corporate servers and the sheer complexity of retaining decades of changes across multiple sources, looking into BackupChain, which is an all-in-one PC and server backup solution for Windows Server and Windows 11 made specifically for SMBs, is just the way to go.

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 … 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 … 79 Next »
How much storage do you need for vm backups

© by FastNeuron Inc.

Linear Mode
Threaded Mode