Host-based backup of VMware vSphere VMs.
Post Reply
davegold
Enthusiast
Posts: 66
Liked: 2 times
Joined: Dec 02, 2010 4:58 pm
Full Name: Dave Gold
Contact:

VMWare Tools VSS

Post by davegold »

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
Gostev
Chief Product Officer
Posts: 31780
Liked: 7280 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: VMWare Tools VSS

Post by Gostev »

davegold wrote:what is the advantage of Veeam VSS versus the VMWare Tools VSS?
No applications awareness for VMware Tools VSS. Please review the sticky FAQ topic for more information. Thanks.
davegold
Enthusiast
Posts: 66
Liked: 2 times
Joined: Dec 02, 2010 4:58 pm
Full Name: Dave Gold
Contact:

Re: VMWare Tools VSS

Post by davegold »

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
Gostev
Chief Product Officer
Posts: 31780
Liked: 7280 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: VMWare Tools VSS

Post by Gostev »

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.
davegold
Enthusiast
Posts: 66
Liked: 2 times
Joined: Dec 02, 2010 4:58 pm
Full Name: Dave Gold
Contact:

Re: VMWare Tools VSS

Post by davegold »

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
Gostev
Chief Product Officer
Posts: 31780
Liked: 7280 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: VMWare Tools VSS

Post by Gostev »

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.
mesmeridze
Influencer
Posts: 16
Liked: never
Joined: Dec 09, 2011 1:04 pm
Full Name: Aleksandr
Contact:

[MERGED] vmeeam quiscense

Post by mesmeridze »

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?
dellock6
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

Post by dellock6 »

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.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software

@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
foggy
Veeam Software
Posts: 21137
Liked: 2141 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: VMWare Tools VSS

Post by foggy »

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.
mesmeridze
Influencer
Posts: 16
Liked: never
Joined: Dec 09, 2011 1:04 pm
Full Name: Aleksandr
Contact:

Re: VMWare Tools VSS

Post by mesmeridze »

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 ?
foggy
Veeam Software
Posts: 21137
Liked: 2141 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: VMWare Tools VSS

Post by foggy »

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!
casaubon
Novice
Posts: 7
Liked: never
Joined: Jan 26, 2012 3:54 pm
Full Name: Antoine
Contact:

Re: VMWare Tools VSS

Post by casaubon »

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
foggy
Veeam Software
Posts: 21137
Liked: 2141 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: VMWare Tools VSS

Post by foggy »

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).
Yanish
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

Post by Yanish »

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?
Gil Gross- Technical Lead G-Net Ltd
veremin
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

Post by veremin »

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?
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.

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.
MAA
Expert
Posts: 101
Liked: 3 times
Joined: Apr 27, 2013 12:10 pm
Contact:

[MERGED] "Volume Shadow Copy Services Support" in VMware Too

Post by MAA »

Do I need to install "Volume Shadow Copy Services Support" options in VMware Tools?
What are the advantages of setting this?
Vitaliy S.
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

Post by Vitaliy S. »

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!
Post Reply

Who is online

Users browsing this forum: No registered users and 20 guests