-
- Enthusiast
- Posts: 66
- Liked: 2 times
- Joined: Dec 02, 2010 4:58 pm
- Full Name: Dave Gold
- Contact:
VMWare Tools VSS
Hi,
In reviewing the Backup&Replication User's Guide, it notes that the reason to use Veeam VSS is that the VMWare Tools quiesce ("sync driver") is known to cause problems with SQL and Exchange.
I completely concur with this statement, the sync driver is known to be a really bad thing to use on a system with SQL or Exchange.
What about installing VMWare Tools with VSS instead of the sync driver? Wouldn't the VMWare provided VSS take care of creating a consistent snapshot without causing problems with SQL or Exchange?
Or stated a different way, what is the advantage of Veeam VSS versus the VMWare Tools VSS?
Thanks,
Dave
In reviewing the Backup&Replication User's Guide, it notes that the reason to use Veeam VSS is that the VMWare Tools quiesce ("sync driver") is known to cause problems with SQL and Exchange.
I completely concur with this statement, the sync driver is known to be a really bad thing to use on a system with SQL or Exchange.
What about installing VMWare Tools with VSS instead of the sync driver? Wouldn't the VMWare provided VSS take care of creating a consistent snapshot without causing problems with SQL or Exchange?
Or stated a different way, what is the advantage of Veeam VSS versus the VMWare Tools VSS?
Thanks,
Dave
-
- Chief Product Officer
- Posts: 31780
- Liked: 7280 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VMWare Tools VSS
No applications awareness for VMware Tools VSS. Please review the sticky FAQ topic for more information. Thanks.davegold wrote:what is the advantage of Veeam VSS versus the VMWare Tools VSS?
-
- Enthusiast
- Posts: 66
- Liked: 2 times
- Joined: Dec 02, 2010 4:58 pm
- Full Name: Dave Gold
- Contact:
Re: VMWare Tools VSS
Hi Gostev,
Thats what I thought, but ESX 4.1 now adds application awareness for Windows 2008/2008 R2 to the VMware Tools VSS. There purporedly was for Windows 2003 previously with ESX 3.5 U2.
If you need some links, let me know.
Dave
Thats what I thought, but ESX 4.1 now adds application awareness for Windows 2008/2008 R2 to the VMware Tools VSS. There purporedly was for Windows 2003 previously with ESX 3.5 U2.
If you need some links, let me know.
Dave
-
- Chief Product Officer
- Posts: 31780
- Liked: 7280 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VMWare Tools VSS
Hi, no it does not add application awareness. What it adds is application-agnostic app-level VSS quiescence for Windows 2008/2008 R2 , but is still has no application awareness whatsoever. Again, please do take time to read the FAQ - it is all explained there. Thanks.
-
- Enthusiast
- Posts: 66
- Liked: 2 times
- Joined: Dec 02, 2010 4:58 pm
- Full Name: Dave Gold
- Contact:
Re: VMWare Tools VSS
Hi,
I think what confused me is that VMware labels it "application awareness," and as you point out it really is "application quiescing" only. (I didn't catch that in the FAQ)
Do I understand correctly that you do not use the VMware Tools VSS agent? (In other words, we do not need to make sure to install the VMware Tools with VSS instead of the lgtosync driver, correct?)
Thanks,
Dave
I think what confused me is that VMware labels it "application awareness," and as you point out it really is "application quiescing" only. (I didn't catch that in the FAQ)
Do I understand correctly that you do not use the VMware Tools VSS agent? (In other words, we do not need to make sure to install the VMware Tools with VSS instead of the lgtosync driver, correct?)
Thanks,
Dave
-
- Chief Product Officer
- Posts: 31780
- Liked: 7280 times
- Joined: Jan 01, 2006 1:01 am
- Location: Baar, Switzerland
- Contact:
Re: VMWare Tools VSS
Hi Dave, correct - we are not using any part of VMware Tools related to guest freeze (neither sync driver, nor these newer VSS components). Thus, you do not need to make sure VMware VSS integration components are installed. In fact, we completely disable VMware Tools quiescence by default (there is a setting for this in the advanced job settings). Thanks.
-
- Influencer
- Posts: 16
- Liked: never
- Joined: Dec 09, 2011 1:04 pm
- Full Name: Aleksandr
- Contact:
[MERGED] vmeeam quiscense
Hi all!
In veeam 6 documentation i see that for enabling VM quiescence i need to specify administrator password, and about VMware Tools quiescence there are description that it`is not support application aware quiescence but perform SYNC driver. Is that true that VMware tools can`t run VSS Writers? I realy don't want to specify administrator password, but i need not only quiesce VMs but perform log truncation for MSSQL database.
What about VSS manifest file, do veeam creates manifests?
In veeam 6 documentation i see that for enabling VM quiescence i need to specify administrator password, and about VMware Tools quiescence there are description that it`is not support application aware quiescence but perform SYNC driver. Is that true that VMware tools can`t run VSS Writers? I realy don't want to specify administrator password, but i need not only quiesce VMs but perform log truncation for MSSQL database.
What about VSS manifest file, do veeam creates manifests?
-
- VeeaMVP
- Posts: 6165
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: VMWare Tools VSS
Quiescing via tools and VSS are two different actions for different purposes.
In order to truncate MSSQL logs you need to use VSS. The password for the credentials are hidden after you input it the first time. You can also create another user in that server for this usage and give it a strong password; this is also useful when you need to change administrator password from time to time, since this operation does not affects Veeam.
In order to truncate MSSQL logs you need to use VSS. The password for the credentials are hidden after you input it the first time. You can also create another user in that server for this usage and give it a strong password; this is also useful when you need to change administrator password from time to time, since this operation does not affects Veeam.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
-
- Veeam Software
- Posts: 21137
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: VMWare Tools VSS
VMware Tools VSS does generic VSS freeze of OS and applications. It uses Microsoft VSS to perform application-level quiescence to ensure that each application state is transactionally consistent. But it does not apply application-specific settings to prepare each application to perform VSS-aware restore on the next VM startup and does not perform transaction logs pruning.
That said, though you can have transactionally consistent backups using VMware Tools quiescence (just make sure the VM has VSS integration option installed), you are not guaranteed on restores. With VMware Tools VSS, restore is not performed according to Microsoft requirements and in some cases you may potentially have problems with full VM restore because application will not recover correctly.
Besides, VMware Tools VSS has a bunch of limitations. For example, application-level quiescing is only supported on Windows 2008 or later (file-level only on other), and there is a bunch of hardware limitations on VMs hardware in order for this to work.
So it's always better to use application-aware image processing to backup such highly transactional VMs as SQL Server.
That said, though you can have transactionally consistent backups using VMware Tools quiescence (just make sure the VM has VSS integration option installed), you are not guaranteed on restores. With VMware Tools VSS, restore is not performed according to Microsoft requirements and in some cases you may potentially have problems with full VM restore because application will not recover correctly.
Besides, VMware Tools VSS has a bunch of limitations. For example, application-level quiescing is only supported on Windows 2008 or later (file-level only on other), and there is a bunch of hardware limitations on VMs hardware in order for this to work.
So it's always better to use application-aware image processing to backup such highly transactional VMs as SQL Server.
-
- Influencer
- Posts: 16
- Liked: never
- Joined: Dec 09, 2011 1:04 pm
- Full Name: Aleksandr
- Contact:
Re: VMWare Tools VSS
In case of using veeam quiescence, does vmware tools using somehow, for example to sync file system, or to confirm ESXi hosts that quiescence successful, or all such work will be performed by veeam? Do i need to install VM Tools to create consistent backups ?
-
- Veeam Software
- Posts: 21137
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: VMWare Tools VSS
VMware Tools quiescence is automatically disabled if application-aware image processing (Veeam quiescence) is enabled. However, VMware Tools itself are required for backup with Veeam application-aware image processing enabled. Thanks!
-
- Novice
- Posts: 7
- Liked: never
- Joined: Jan 26, 2012 3:54 pm
- Full Name: Antoine
- Contact:
Re: VMWare Tools VSS
Hi,
Let see this case, my job is configured like that:
- The "VMware Tools enable quiescence" ("vSphere" tab in advanced config) checkbox is checked.
- The "Application-aware image processing" is unused (unchecked and no credentials)
- The VSS component of the VMware Tools is installed inside the VM so Vmware Tools is able to use VSS
Should i understand that in this case, VBR will by-pass the VSS component of the VMware Tools in order to only use its "sync" driver as indicated in the User Guide ?
In others words, VM Tools will never use VSS when the snapshot is initiated by Veeam ?
Thx
Let see this case, my job is configured like that:
- The "VMware Tools enable quiescence" ("vSphere" tab in advanced config) checkbox is checked.
- The "Application-aware image processing" is unused (unchecked and no credentials)
- The VSS component of the VMware Tools is installed inside the VM so Vmware Tools is able to use VSS
Should i understand that in this case, VBR will by-pass the VSS component of the VMware Tools in order to only use its "sync" driver as indicated in the User Guide ?
In others words, VM Tools will never use VSS when the snapshot is initiated by Veeam ?
Thx
-
- Veeam Software
- Posts: 21137
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: VMWare Tools VSS
VMware Tools VSS will be used in this case to perform application-agnostic app-level VSS quiescence for Windows 2008/2008 R2 (without any application-awareness, i.e. it will not perform application-specific steps required for VSS backup and VSS restore).
-
- Enthusiast
- Posts: 31
- Liked: 3 times
- Joined: Nov 11, 2012 9:44 am
- Full Name: Gil Gross
- Location: Israel
- Contact:
[MERGED] Quising, VSS or both
Hi,
Just wondering if I am backing up a VSS aware applications using the VSS feature should I also use VM Quising or am I better off using just the native VSS?
Just wondering if I am backing up a VSS aware applications using the VSS feature should I also use VM Quising or am I better off using just the native VSS?
Gil Gross- Technical Lead G-Net Ltd
-
- Product Manager
- Posts: 20384
- Liked: 2295 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: [MERGED] Quising, VSS or both
When you back up/replicate highly transactional applications such as Active Directory, SQL, Exchange Server,etc (VSS aware applications) it is strongly recommended to use Application-aware image processing functionality.Yanish wrote:Hi,
Just wondering if I am backing up a VSS aware applications using the VSS feature should I also use VM Quising or am I better off using just the native VSS?
Furthermore, If you want to enable both features together at the same time within one job (in case of you backing up different OS, Windows/Linux), you’ll have to select “Enable VMware quiescence”, disabled by default, and "Ignore application processing failures", these options will enable VMware quiescence on all VMs that failed to use native Windows engine (VSS), probably, it would be Linux VMs.
Thanks.
-
- Expert
- Posts: 101
- Liked: 3 times
- Joined: Apr 27, 2013 12:10 pm
- Contact:
[MERGED] "Volume Shadow Copy Services Support" in VMware Too
Do I need to install "Volume Shadow Copy Services Support" options in VMware Tools?
What are the advantages of setting this?
What are the advantages of setting this?
-
- VP, Product Management
- Posts: 27364
- Liked: 2794 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: "Volume Shadow Copy Services Support" in VMware Tools
Hello,
We recommend using application-aware image processing instead of VMware Tools quiescence. Installing this will allow VMware Tools to perform VSS-aware file system snapshots, but not VSS-aware application snapshots.
Thanks!
We recommend using application-aware image processing instead of VMware Tools quiescence. Installing this will allow VMware Tools to perform VSS-aware file system snapshots, but not VSS-aware application snapshots.
Thanks!
Who is online
Users browsing this forum: No registered users and 20 guests