Agent and Agentless Backups
-
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@obsolesce said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
No agentless system comes close to that.
What do you mean? Agentless means the VM can have any OS you can dream up and it'll be backed up at the host level as a whole VM, unlike agent-based backup.
Really? Do AIX or HP-UX then?
@scottalanmiller you have to take the outliers out of the equation. . . as they are so few and far inbetween that you might as just "build your own backup".
Look at the 99% of the world and tell me that agentless isn't "good enough" or the best option in most cases.
Okay. It's not good enough.
It's not the outliers, that's why I explained carefully above. It's nearly all SMBs and enterprises. They almost all have normal, mainstream things that are not supported by agentless making you either need an agent, or need to script. At which point, any overhead of an agent is moot and we are at equal footing from that perspective. Then the flexibility benefit of the agents tends to win out.
Show me a shop that things agentless is good enough, and most of the time I'll show you a shop that didn't consider their backup needs and has a critical workload unprotected. Is agentless at fault, no, but that's how it normally goes. They deployed agentless based on a myth, not on some intrinsic value.
My last job went agentless with XS and XOCE for our AD environment and over 13TB live backup. It was great, nothing to install and it all just worked. Without needing to worry about updating a backup agent on top of the other things that needed to be updated.
And a wonderful kicker to it is that I was even able to mount my agentless backups as a disks in my VM and restore individual files.
Or the entire VM in a matter of minutes, be it AD or the file server.
That's a HORRIBLE way to deal with file restores. But agentless is better than that. Agentless has no such limitations. If it did, that would be the big killer right there.
How is it horrible? This is what KVM uses and promotes on every subject. Mount your disks to your VM and restore whatever you need.
Or restore the entire damn thing to the last backup.
-
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@momurda said in Agent and Agentless Backups:
@dustinb3403 +1, Or making an entire vm with the exact specs of the failed vm, using some iso image the agent made that may or may not work.
So the assumption now is that agentless never fails, but agent based restores do? I don't think that that is a valid approach. If your backup software is bad and unreliable, I doubt it is the agent model that is the issue, as all the same moving parts exist either way.
No the argument is that having to run some special ISO to boot into a recovery environment creates a longer dependency chain, which during a disaster could be a fuck-all to getting things working quickly.
If you are using an agent, the agent should (I know Veeam can) just restore the VM, exact specs and all to the Hypervisor you choose.
So if agents can do it, what's the complaint?
-
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@obsolesce said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
No agentless system comes close to that.
What do you mean? Agentless means the VM can have any OS you can dream up and it'll be backed up at the host level as a whole VM, unlike agent-based backup.
Really? Do AIX or HP-UX then?
@scottalanmiller you have to take the outliers out of the equation. . . as they are so few and far inbetween that you might as just "build your own backup".
Look at the 99% of the world and tell me that agentless isn't "good enough" or the best option in most cases.
Okay. It's not good enough.
It's not the outliers, that's why I explained carefully above. It's nearly all SMBs and enterprises. They almost all have normal, mainstream things that are not supported by agentless making you either need an agent, or need to script. At which point, any overhead of an agent is moot and we are at equal footing from that perspective. Then the flexibility benefit of the agents tends to win out.
Show me a shop that things agentless is good enough, and most of the time I'll show you a shop that didn't consider their backup needs and has a critical workload unprotected. Is agentless at fault, no, but that's how it normally goes. They deployed agentless based on a myth, not on some intrinsic value.
My last job went agentless with XS and XOCE for our AD environment and over 13TB live backup. It was great, nothing to install and it all just worked. Without needing to worry about updating a backup agent on top of the other things that needed to be updated.
And a wonderful kicker to it is that I was even able to mount my agentless backups as a disks in my VM and restore individual files.
Or the entire VM in a matter of minutes, be it AD or the file server.
That's a HORRIBLE way to deal with file restores. But agentless is better than that. Agentless has no such limitations. If it did, that would be the big killer right there.
How is it horrible? This is what KVM uses and promotes on every subject. Mount your disks to your VM and restore whatever you need.
Or restore the entire damn thing to the last backup.
No, that's a fallback when not using agentless backups. It's okay when you are just doing something for free. But when you are looking at enterprise products and paying for good backup systems, you should not be constrained in that way. And with good agentless, you are not. With crappy agentless, sure. but crappy anything is crappy.
-
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@obsolesce said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
No agentless system comes close to that.
What do you mean? Agentless means the VM can have any OS you can dream up and it'll be backed up at the host level as a whole VM, unlike agent-based backup.
Really? Do AIX or HP-UX then?
@scottalanmiller you have to take the outliers out of the equation. . . as they are so few and far inbetween that you might as just "build your own backup".
Look at the 99% of the world and tell me that agentless isn't "good enough" or the best option in most cases.
Okay. It's not good enough.
It's not the outliers, that's why I explained carefully above. It's nearly all SMBs and enterprises. They almost all have normal, mainstream things that are not supported by agentless making you either need an agent, or need to script. At which point, any overhead of an agent is moot and we are at equal footing from that perspective. Then the flexibility benefit of the agents tends to win out.
Show me a shop that things agentless is good enough, and most of the time I'll show you a shop that didn't consider their backup needs and has a critical workload unprotected. Is agentless at fault, no, but that's how it normally goes. They deployed agentless based on a myth, not on some intrinsic value.
My last job went agentless with XS and XOCE for our AD environment and over 13TB live backup. It was great, nothing to install and it all just worked. Without needing to worry about updating a backup agent on top of the other things that needed to be updated.
Sure, but I've done agent based that is the same. So that's moot. That's just an anecdote that agentless can work. No one doubts that, so pointing it out has no purpose. Agent can work too. And either can not work.
Sounds like you had one bad experience with a bad backup and coincidentally it used agents. You had another good experience, and it coincidentally used agentless. And instead of associating the good setup to teh IT team or the products, you associated it with the approach.
I've not made any point to state that agent or agentless has had good or bad experiences. I'm stating that agentless is often the best solution based on a myriad of consideration points.
Cost, complexity, ease of use to name just a few. You're stating that ease of use should qualify to fire whoever opt'd for the "click and restore" system.
-
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@obsolesce said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
No agentless system comes close to that.
What do you mean? Agentless means the VM can have any OS you can dream up and it'll be backed up at the host level as a whole VM, unlike agent-based backup.
Really? Do AIX or HP-UX then?
@scottalanmiller you have to take the outliers out of the equation. . . as they are so few and far inbetween that you might as just "build your own backup".
Look at the 99% of the world and tell me that agentless isn't "good enough" or the best option in most cases.
Okay. It's not good enough.
It's not the outliers, that's why I explained carefully above. It's nearly all SMBs and enterprises. They almost all have normal, mainstream things that are not supported by agentless making you either need an agent, or need to script. At which point, any overhead of an agent is moot and we are at equal footing from that perspective. Then the flexibility benefit of the agents tends to win out.
Show me a shop that things agentless is good enough, and most of the time I'll show you a shop that didn't consider their backup needs and has a critical workload unprotected. Is agentless at fault, no, but that's how it normally goes. They deployed agentless based on a myth, not on some intrinsic value.
My last job went agentless with XS and XOCE for our AD environment and over 13TB live backup. It was great, nothing to install and it all just worked. Without needing to worry about updating a backup agent on top of the other things that needed to be updated.
Sure, but I've done agent based that is the same. So that's moot. That's just an anecdote that agentless can work. No one doubts that, so pointing it out has no purpose. Agent can work too. And either can not work.
Sounds like you had one bad experience with a bad backup and coincidentally it used agents. You had another good experience, and it coincidentally used agentless. And instead of associating the good setup to teh IT team or the products, you associated it with the approach.
I've not made any point to state that agent or agentless has had good or bad experiences. I'm stating that agentless is often the best solution based on a myriad of consideration points.
Cost, complexity, ease of use to name just a few. You're stating that ease of use should qualify to fire whoever opt'd for the "click and restore" system.
But my original point was that it did not aid in cost or complexity. Because it's not that simply. My number one concern was that people think that it is that simple because it is agentless and that's the biggest risk!
I don't know a single shop that I've worked with in years now that had an environment where agentless could be used reliably in that way. They all have workloads, important ones, that require way more than point and shoot backup strategies. Lots do it anyway, because they don't take the time to research reliable backups.
-
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@momurda said in Agent and Agentless Backups:
@dustinb3403 +1, Or making an entire vm with the exact specs of the failed vm, using some iso image the agent made that may or may not work.
So the assumption now is that agentless never fails, but agent based restores do? I don't think that that is a valid approach. If your backup software is bad and unreliable, I doubt it is the agent model that is the issue, as all the same moving parts exist either way.
No the argument is that having to run some special ISO to boot into a recovery environment creates a longer dependency chain, which during a disaster could be a fuck-all to getting things working quickly.
If you are using an agent, the agent should (I know Veeam can) just restore the VM, exact specs and all to the Hypervisor you choose.
So if agents can do it, what's the complaint?
There isn't a complaint, but there also isn't a "everyone should be using agents".
This very much sounds like propoganda as a means of selling your point of view. You're argument to this point has been "everyone should be using agents".
My point is that the topic needs to be considered, based on skill level, hypervisor, and a myriad of other points.
-
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@momurda said in Agent and Agentless Backups:
@dustinb3403 +1, Or making an entire vm with the exact specs of the failed vm, using some iso image the agent made that may or may not work.
So the assumption now is that agentless never fails, but agent based restores do? I don't think that that is a valid approach. If your backup software is bad and unreliable, I doubt it is the agent model that is the issue, as all the same moving parts exist either way.
No the argument is that having to run some special ISO to boot into a recovery environment creates a longer dependency chain, which during a disaster could be a fuck-all to getting things working quickly.
If you are using an agent, the agent should (I know Veeam can) just restore the VM, exact specs and all to the Hypervisor you choose.
So if agents can do it, what's the complaint?
There isn't a complaint, but there also isn't a "everyone should be using agents".
Makes sense, that would explain why no one said that.
-
@scottalanmiller said in Agent and Agentless Backups:
I don't know a single shop that I've worked with in years now that had an environment where agentless could be used reliably in that way.
But that is you, in your limited experience there, with clients that have opt'd for bad options. Either the agentless systems at the time just sucked, or literally did not have these kinds of features.
You can't go and lump in everything today as "oh it's bad because it's agentless".
-
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
This very much sounds like propoganda as a means of selling your point of view. You're argument to this point has been "everyone should be using agents".
No my point is that agents are the more common best option and that everyone should be evaluating their needs. Go read it again, because you are arguing with someone that is very much not me.
You are confusing the idea that "agentless isn't the only answer" with "agents are the only answer." You are functioning under the logic that whatever the answer is, that there is only one. THAT is the very thing I was saying isn't true.
-
@scottalanmiller Im sorry, but what? I have restored about 20 vms here the last 2.5 years for reasons. Every single one was agentless, and took half the time to restore over agent because I didnt have to recreate the vm.
-
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
I don't know a single shop that I've worked with in years now that had an environment where agentless could be used reliably in that way.
But that is you, in your limited experience there, with clients that have opt'd for bad options. Either the agentless systems at the time just sucked, or literally did not have these kinds of features.
You can't go and lump in everything today as "oh it's bad because it's agentless".
Well take your environment for example. Guaranteed agentless can't do it all alone without other backup mechanisms doing the heavy lifting. guaranteed.
-
@momurda said in Agent and Agentless Backups:
@scottalanmiller Im sorry, but what? I have restored about 20 vms here the last 2.5 years for reasons. Every single one was agentless, and took half the time to restore over agent because I didnt have to recreate the vm.
How long is it taking you to create a VM? Why is that taking so long? Or are your restores like 2-3 minutes?
-
At the last job I was actually tempted to setup not only XOCE but also UrBackup as a means of having constantly created backups from my server because I didn't have a great way of performing Continuous Replication as quickly as I personally wanted.
It was decided above my paygrade that what we got with XOCE (15 minute interval) and was limited only by the network (and hypervisors) that it was good enough.
-
@dustinb3403 said in Agent and Agentless Backups:
You can't go and lump in everything today as "oh it's bad because it's agentless".
Right, which is why I didn't.
-
@dustinb3403 said in Agent and Agentless Backups:
At the last job I was actually tempted to setup not only XOCE but also UrBackup as a means of having constantly created backups from my server because I didn't have a great way of performing Continuous Replication as quickly as I personally wanted.
And UrBackup, as an example, was trivially easy to deploy as agents, correct? Did you attempt any restores, was it super easy, too? Why look at it, if agentless has so much more to offer?
-
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
I don't know a single shop that I've worked with in years now that had an environment where agentless could be used reliably in that way.
But that is you, in your limited experience there, with clients that have opt'd for bad options. Either the agentless systems at the time just sucked, or literally did not have these kinds of features.
You can't go and lump in everything today as "oh it's bad because it's agentless".
Well take your environment for example. Guaranteed agentless can't do it all alone without other backup mechanisms doing the heavy lifting. guaranteed.
But agentless did, 100% no issues. So there is a case that agentless worked, without a hitch, met every requirement that the business had, and met the business needs.
-
Ridiculous anecdote, but we recently implemented an agent based system in minutes to keep us protected while waiting for support of an agentless system to get it working again. Means nothing, but a useful example that the assumptions that agentless makes it easy and agent makes it hard are just assumptions. In the real world, either can be easy or hard.
-
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
At the last job I was actually tempted to setup not only XOCE but also UrBackup as a means of having constantly created backups from my server because I didn't have a great way of performing Continuous Replication as quickly as I personally wanted.
And UrBackup, as an example, was trivially easy to deploy as agents, correct? Did you attempt any restores, was it super easy, too? Why look at it, if agentless has so much more to offer?
I looked at it personally (and have already stated this in the previous post) was because the hypervisors we had (and likely network) could only produce Continous Replications every 15 minutes.
This was "good enough" from a business perspective.
Adding UrBackup on top of that, meant I would need double the backup space available, to protect for a possible 15 minute down time. Which the employees and work isn't so valuable that it justified the spend for that much more storage.
-
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
@dustinb3403 said in Agent and Agentless Backups:
@scottalanmiller said in Agent and Agentless Backups:
I don't know a single shop that I've worked with in years now that had an environment where agentless could be used reliably in that way.
But that is you, in your limited experience there, with clients that have opt'd for bad options. Either the agentless systems at the time just sucked, or literally did not have these kinds of features.
You can't go and lump in everything today as "oh it's bad because it's agentless".
Well take your environment for example. Guaranteed agentless can't do it all alone without other backup mechanisms doing the heavy lifting. guaranteed.
But agentless did, 100% no issues. So there is a case that agentless worked, without a hitch, met every requirement that the business had, and met the business needs.
Are you sure? Or did the workloads just not get evaluated? This is my point, @CCWTech and I just had a meeting with a firm that used agentless and said exactly what you said, but we were able to show them that the one thing that they cared about most wasn't properly protected and that the belief that agentless would "just cover it" had put them in a dangerous position. Unstable databases, the only thing tha tthey were bothering to pay for the backup for in the first place.
My point is, there is no reasonable way that you have all workloads that agentless can handle on its own (or agent based, I'm sure), but if you used agents, likely you'd have considered the workload needs but when doing agentless, it's become the norm to ignore the stability issues.
-
Using an agent is like using the HyperV role on top of Windows Server.