What Is an Agentless Backup
-
@dustinb3403 said in What Is an Agentless Backup:
Maybe an agent based solution would be substantially better, because it's "all gui's" at that point and the "Windows Guys" just need to point and click to restore a file, folder or an entire system.
Taking each part of this conversation as "the only thing that matters now" and discussing it individually without considering the entire picture is a foolish task. As almost certainly there will be a follow up conversation of "why doesn't it do this".Quite true. One thing to note is some agentless systems can offer the "windows guy" hat point and click File Level Recovery (FLR) or application level recovery (RMAN integration for say Oracle) to that DBA who has his own toolchain he likes to use.
-
@fateknollogee said in What Is an Agentless Backup:
Comparing the Scale "snapshot" vs Veeam "snapshot" is an apples-orange comparison.
Correct, as Veeam doesn't have snapshots. It relies on the snapshots coming from the hypervisor. So Veeam has to use whatever snapshot mechanism is already there, whereas Scale provides the snapshot themselves.
-
@fateknollogee said in What Is an Agentless Backup:
@dustinb3403 said in What Is an Agentless Backup:
Nothing in the Scale Design requires you to use this approach, you can setup Veeam or some other such solution and backup your VMs to a cloud if you wanted too.
If you go the Veeam route, would that not make it agent-based?
Veeam on Scale is agent based. But Scale ITSELF has agentless built in. But no third party agentless is currently available for Scale. But that could change if a vendor cared to partner with them.
-
@scottalanmiller said in What Is an Agentless Backup:
Comparing the Scale "snapshot" vs Veeam "snapshot" is an apples-orange comparison.
Correct, as Veeam doesn't have snapshots. It relies on the snapshots coming from the hypervisor. So Veeam has to use whatever snapshot mechanism is already there, whereas Scale provides the snapshot themselves.
Veeam can also manage snapshots at the storage array level (either using vVols that pass them to the array or through 1/2 a dozen storage vendors they have API integrations with).
-
@jmoore said in What Is an Agentless Backup:
@fateknollogee Well if that's the case I've been using agentless backups and didn't even know it lol
Lots of people do, lots of vendors do agentless and don't call it that. And just like you can write your own "agent", you can make your own agentless, too.
-
@scottalanmiller said in What Is an Agentless Backup:
But that could change if a vendor cared to partner with them.
The only implementations I've seen on this for KVM, involved a fork of it with proprietary API's. Does Scale have a standardized CBT/VADP like API system in place to support 3rd party backup hooks?
I asked some backup vendors about KVM support a while back and they all pointed to the lack of a common standard for robust, stable, consistent API's for this. -
@storageninja said in What Is an Agentless Backup:
@dustinb3403 said in What Is an Agentless Backup:
Maybe an agent based solution would be substantially better, because it's "all gui's" at that point and the "Windows Guys" just need to point and click to restore a file, folder or an entire system.
Taking each part of this conversation as "the only thing that matters now" and discussing it individually without considering the entire picture is a foolish task. As almost certainly there will be a follow up conversation of "why doesn't it do this".Quite true. One thing to note is some agentless systems can offer the "windows guy" hat point and click File Level Recovery (FLR) or application level recovery (RMAN integration for say Oracle) to that DBA who has his own toolchain he likes to use.
Agents can do this too. It's not a limitation on either side.
Really, nearly everything "can" be done either way. The BIG differences are around which team has to deploy and manage the infrastructure or which portions are portable in what way.
-
@storageninja said in What Is an Agentless Backup:
@scottalanmiller said in What Is an Agentless Backup:
But that could change if a vendor cared to partner with them.
The only implementations I've seen on this for KVM, involved a fork of it with proprietary API's. Does Scale have a standardized CBT/VADP like API system in place to support 3rd party backup hooks?
I asked some backup vendors about KVM support a while back and they all pointed to the lack of a common standard for robust, stable, consistent API's for this.A standard one? No. One available to an interested vendor? I believe so. A vendor would need to approach them to find out.
-
@momurda said in What Is an Agentless Backup:
I dont get the controversy here. Every single agentless backup uses snapshots, always has. Veeam, Unitrends, etc. How else could they work?
edit: For example, I can do a snapshot in XS/xcp, then export that snapshot. That is a real agentless backup. This is exactly the same process Unitrends uses, with a bit of flair added on like dedup and some other stuff like automation.Exactly. That's correct. In fact, Unitrends' backup doesn't even do file level recovery when doing agentless! You have to mount the drive image and access it using third party tools, exactly the same as if you took a normal snap and exported it manually.
-
@storageninja said in What Is an Agentless Backup:
They can take a snapshot and replicate it somewhere else. That isn't really revolutionary in and of itself (EMC had storage arrays that could do this in the 90's). One challenge to this is what are you recovering?
Not revolutionary at all. I think the key there is that agentless backups are not revolutionary. They are a tried and true solution on top of which some vendors like Veeam have added some amazing features. But those features are product features, not intrinsic artefacts of agentless approaches.
Veeam is amazing, in both their agentless and agent-based products. But neither agentless nor agent-based is amazing as a concept.