3 Replies Latest reply: Nov 24, 2015 4:28 AM by Phil Davies RSS

    Snapshot Quiesce Error

    Carl Griffiths Newbie

      We have a protection schedule on our Nimble that snapshots every night, for every volume, and is set to sync using VCentre.

       

      All of the VM's seem to be fine, apart from one that gives us an error of...

       

      Message: Failed to create vCenter snapshot associated with volume collection Daily-Snapshots schedule Daily for virtual machine AgilityDbSvr due to failure to quiesce the virtual machine. See vSphere Client to get details on the failure of the snapshot task for this VM.

       

      The Vsphere log shows "Snapshot 1 failed: Failed to quiesce the virtual machine (40).".

       

      This particular VM is a Windows server hosting an Oracle Database, and I'm guessing the user account being used is having problems, but I can't seem to get this sorted.

      I've added the user specified in the Nimble to the local admin group on the server.

      I've followed this and set the parameter in the VM config. http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2034002

      I 'can' do a manual snapshot 'with' the quiesce option enabled from within VSphere, logged in as my own user account.

       

      Short of creating a new volume, moving this VM to it on it's own, and creating a new protection schedule without the sync option, has anyone got any idea of how to get round this?

       

      Thanks

       

      Carl

        • Re: Snapshot Quiesce Error
          Phil Davies Adventurer

          Carl,

           

          Have you confirmed the credentials used for vCenter are correct using the Validate option in the VolCol?

           

           

          The Validate button only validates the credentials and does not actually take a snapshot, so this could just be part 1.

           

          How many VM's are in this Volume and VolCol?

           

          Phil

            • Re: Snapshot Quiesce Error
              Carl Griffiths Newbie

              Hi Phil,

               

              There's a couple of VM's on the volume, and they work fine, so the credentials would appear to be ok.

               

              The problem seems to possibly be the archivelogmode of the oracle database, and the nimble user account not being able to do what it needs to.

              Unfortunately I don't have login details of a user account with sufficient permission on the Oracle db to change the mode. So I may have to create a separate volume on the nimble with a protection group that doesn't try to quiesce, and put the VM on there.

                • Re: Snapshot Quiesce Error
                  Phil Davies Adventurer

                  Carl,

                   

                  Permission at the Application level does sound likely.

                   

                  There has always been some discussion about using vCenter to quiesce VM's and my answer is "generally" to only to use Nimble vCenter integration for Microsoft SQL and/or Exchange VM's, both of which need VSS integration for a consistent recovery point and which VMWare Tools can perform via a software VSS quiesce prior to Nimble taking the snapshot.

                   

                  Everything else is generally (I'll avoid saying always here!) recoverable via a crash consistent snapshot, including Oracle. See Oracle Support Note: Supported Backup, Restore and Recovery Operations using Third Party Snapshot Technologies [ID 604683.1] - assumes you can access this within Oracle's support system.  (I have a copy if needed) - but ultimately Oracle supprts recovering form a crash consistent snapshot.

                   

                  There is also a script in Nimble Connect to snapshot Oracle which may be of help: Create Nimble snapshot for Oracle DB

                   

                  Regards

                  Phil