-
- Influencer
- Posts: 23
- Liked: 4 times
- Joined: May 03, 2016 4:37 pm
- Full Name: Patrick Bernardin
- Contact:
Application Aware Processing vs VMWare Tools Quiescence
I'm curious what people are using out there. We are currently using the Application Aware Processing. We end up running into a lot of issues due due to the fact that we can't disable UAC and are forced to use the "Administrator" account (Most of our environment can't communicate RPC and have to use VIX). We set it to Copy only because we don't have Exchange and our SQL/Oracle do their own backups.
If the VMWare Tools Quiescence invokes VSS, is using Application Aware Processing a waste of time?
If the VMWare Tools Quiescence invokes VSS, is using Application Aware Processing a waste of time?
-
- Veeam Software
- Posts: 3626
- Liked: 608 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: Application Aware Processing vs VMWare Tools Quiescence
Hello Patrick,
Yes, VMware tools also can be a VSS requestor but Application-Aware Image Processing is not a wasting of time at all.
There are some profits like:
1. AAIP deploys the runtime process directly in the guest VM instead of leveraging VMware tools and you won't need to troubleshoot potential issues with that
2. The runtime process collects an auxiliary data about guest OS which might be required in different cases: for example if you're going to use Veeam Explorer for Microsoft Exchange
May be guest interaction proxy would help to avoid VIX in your case?
Thanks!
Yes, VMware tools also can be a VSS requestor but Application-Aware Image Processing is not a wasting of time at all.
There are some profits like:
1. AAIP deploys the runtime process directly in the guest VM instead of leveraging VMware tools and you won't need to troubleshoot potential issues with that
2. The runtime process collects an auxiliary data about guest OS which might be required in different cases: for example if you're going to use Veeam Explorer for Microsoft Exchange
May be guest interaction proxy would help to avoid VIX in your case?
Thanks!
-
- Influencer
- Posts: 23
- Liked: 4 times
- Joined: May 03, 2016 4:37 pm
- Full Name: Patrick Bernardin
- Contact:
Re: Application Aware Processing vs VMWare Tools Quiescence
Thanks for the info. I'll look into the guest interaction proxy. We are currently using the AAIP, but end up with most of our jobs with warnings due to UAC issues and having to use the actual administrator account because of our security zoning and VIX. We also want to get away from using the actual Administrator account because that is just a garbage solution if we want to keep the UAC on.
-
- Influencer
- Posts: 23
- Liked: 4 times
- Joined: May 03, 2016 4:37 pm
- Full Name: Patrick Bernardin
- Contact:
Re: Application Aware Processing vs VMWare Tools Quiescence
Further to that, I would be totally happy if they just had a permanent agent that just sat on every VM, instead of the way they do the on demand install each time the backup is run.
-
- Veeam Software
- Posts: 3626
- Liked: 608 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: Application Aware Processing vs VMWare Tools Quiescence
Hi Patrick,
By the way, with guest interaction proxy it should be enough to use an account which is a member of Local Administrators group, take a look at our best practices.
Not sure I fully understand a benefit of having a persistent guest agent as long as the upload operation does not take time and UAC problem can be eliminated (take a look at this thread).
Thanks!
By the way, with guest interaction proxy it should be enough to use an account which is a member of Local Administrators group, take a look at our best practices.
Not sure I fully understand a benefit of having a persistent guest agent as long as the upload operation does not take time and UAC problem can be eliminated (take a look at this thread).
Thanks!
-
- Influencer
- Posts: 23
- Liked: 4 times
- Joined: May 03, 2016 4:37 pm
- Full Name: Patrick Bernardin
- Contact:
Re: Application Aware Processing vs VMWare Tools Quiescence
Thanks for the info.
The port requirements between the backup server and the Guest Interaction Proxy are a concern because of our heavily firewalled environment due to compliance reasons. The 6190/6290 ports are fine, but the 445 port is a deal breaker (https://helpcenter.veeam.com/docs/backu ... =100#guest).
Currently the vast majority of our jobs use AAIP and for the most part, it works well. But we have about a steady 5% of the jobs that give warnings because the AAIP couldn't start for various reasons. We fix specific issues, they clear up, then a new one pops up in another job... wash, rinse, repeat. With the number of servers we have, that 5% represents a significant amount of daily effort.
We also have a smaller environment (~75 servers that are void of DCs, Exchange, SharePoint, SQL and Oracle) that we only use vmware tools quiescence and we have never had issues like we have with AAIP. We do quite a bit of restores in that environment and have no issues.
Since we don't have Exchange, SharePoint and our SQL/Oracle servers do their own backups, with the exception of domain controllers, it seems we have little use for what the guest processing offers. Is there another benefit to using AAIP over quiescence for our environment? Does AAIP do a better job of invoking VSS than quiescence does?
The port requirements between the backup server and the Guest Interaction Proxy are a concern because of our heavily firewalled environment due to compliance reasons. The 6190/6290 ports are fine, but the 445 port is a deal breaker (https://helpcenter.veeam.com/docs/backu ... =100#guest).
Currently the vast majority of our jobs use AAIP and for the most part, it works well. But we have about a steady 5% of the jobs that give warnings because the AAIP couldn't start for various reasons. We fix specific issues, they clear up, then a new one pops up in another job... wash, rinse, repeat. With the number of servers we have, that 5% represents a significant amount of daily effort.
We also have a smaller environment (~75 servers that are void of DCs, Exchange, SharePoint, SQL and Oracle) that we only use vmware tools quiescence and we have never had issues like we have with AAIP. We do quite a bit of restores in that environment and have no issues.
Since we don't have Exchange, SharePoint and our SQL/Oracle servers do their own backups, with the exception of domain controllers, it seems we have little use for what the guest processing offers. Is there another benefit to using AAIP over quiescence for our environment? Does AAIP do a better job of invoking VSS than quiescence does?
-
- Veeam Software
- Posts: 3626
- Liked: 608 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: Application Aware Processing vs VMWare Tools Quiescence
Hi Patrick,
I don't think we should use definitions like "better" or "worse" when we're talking about technical details of implementation. I would say that there is no difference from VSS perspective only.
On the other hand, our best practice is still to use AAIP because of mentioned advantages.
Moreover, with AAIP the entire process of interaction with guest OS is fully controlled by Veeam and there is no need to entrust such crucial task like quiescence to 3rd party tools.
I would recommend to detect the source of warnings related to AAIP, may be all of them have the same root cause? Feel free to contact our support team to investigate all of these issues.
Anyway, don't forget about SureBackup job, this one allows you to validate backups and be sure about successful restore regardless of chosen quiescence mechanism.
Thanks!
I don't think we should use definitions like "better" or "worse" when we're talking about technical details of implementation. I would say that there is no difference from VSS perspective only.
On the other hand, our best practice is still to use AAIP because of mentioned advantages.
Moreover, with AAIP the entire process of interaction with guest OS is fully controlled by Veeam and there is no need to entrust such crucial task like quiescence to 3rd party tools.
I would recommend to detect the source of warnings related to AAIP, may be all of them have the same root cause? Feel free to contact our support team to investigate all of these issues.
Anyway, don't forget about SureBackup job, this one allows you to validate backups and be sure about successful restore regardless of chosen quiescence mechanism.
Thanks!
-
- Enthusiast
- Posts: 31
- Liked: 13 times
- Joined: Dec 12, 2011 4:10 pm
- Full Name: Peter Pappas
- Contact:
[MERGED] Enable Application-Aware Processing
I have read mixed things about this from old forum posts and wanted to ask what is the recommendation here for Veeam 11.
Should you Enable Application-Aware Processing on windows servers 2012, 2016 and 2019 that do not have SQL, SharePoint or Exchange installed on them? Do file servers, application servers, and print servers need Application-Aware Processing?
Can VMware Tools quiescence be used instead to limit backup job failures related to application aware processing?
What is the best practice here?
Thanks,
Peter
Should you Enable Application-Aware Processing on windows servers 2012, 2016 and 2019 that do not have SQL, SharePoint or Exchange installed on them? Do file servers, application servers, and print servers need Application-Aware Processing?
Can VMware Tools quiescence be used instead to limit backup job failures related to application aware processing?
What is the best practice here?
Thanks,
Peter
-
- Product Manager
- Posts: 9848
- Liked: 2609 times
- Joined: May 13, 2017 4:51 pm
- Full Name: Fabian K.
- Location: Switzerland
- Contact:
[MERGED] Re: Enable Application-Aware Processing
There isn‘t any disadvantage for you, if you have them enabled on every server.Do file servers, application servers, and print servers need Application-Aware Processing?
The only thing you have to look out for is, if you have vss incompatible applications like mysql or other database, you have to use a script from the database provider or stopp the database services, because veeam cannot create a consistent backup of such databases with vss.
Product Management Analyst @ Veeam Software
-
- Enthusiast
- Posts: 31
- Liked: 13 times
- Joined: Dec 12, 2011 4:10 pm
- Full Name: Peter Pappas
- Contact:
[MERGED] Re: Enable Application-Aware Processing
See older post below from Foggy in 2017 about Application Aware Processing. Is this still the Veeam recommendation in 2021 Version 11. Use AAP for all windows vm's?
Thanks,
Peter
veeam-backup-replication-f2/is-applicat ... 44610.html
This is not true, since AAIP is a bit more than just VSS quiescence. AAIP ensures that each VSS-aware application state is transactionally consistent by performing some additional application-specific steps to prepare the application for further VSS-aware restore. It is strongly recommended to enable AAIP on all Windows VMs, unless there are reasons to not do that.
Thanks,
Peter
veeam-backup-replication-f2/is-applicat ... 44610.html
This is not true, since AAIP is a bit more than just VSS quiescence. AAIP ensures that each VSS-aware application state is transactionally consistent by performing some additional application-specific steps to prepare the application for further VSS-aware restore. It is strongly recommended to enable AAIP on all Windows VMs, unless there are reasons to not do that.
-
- Veeam Software
- Posts: 3626
- Liked: 608 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
- Contact:
Re: Application Aware Processing vs VMWare Tools Quiescence
Hi Peter,
I've merged the thread into the existing topic. Yes, Foggy's recommendations are still valid.
From my point of view, it would be best to let our support team to help you with troubleshooting of backup failures related to AAIP while VMware Tools Quiescence can be used as a temporary workaround.
Thanks!
I've merged the thread into the existing topic. Yes, Foggy's recommendations are still valid.
From my point of view, it would be best to let our support team to help you with troubleshooting of backup failures related to AAIP while VMware Tools Quiescence can be used as a temporary workaround.
Thanks!
Who is online
Users browsing this forum: Bing [Bot] and 57 guests