Skip to main content
Answer

Intellisnap for PostgreSQL on VMware VXrail

  • September 11, 2025
  • 2 replies
  • 18 views

Forum|alt.badge.img+6

Hello,

I have a question regarding Intellisnap.

 

Works well if I enable it here
 


I have some PosgreSQL VMs  hosted on VMware VXrail

On the VMs there is the PosgreSQL agent installed.

I tried to enable intellisnap but it fails



DBA team performs refresh environnements using the command center assistant and select the destination server.

 

to improve restoration process, is it possible to use intellisnap on the posgreSQL agent to perform snapshots on the source VM and use these snapshots to perform the refresh on the destination ?


I read the Commvault documentations and in my understanding, we can do that only with Hardware snap engine isn’t it  ?

Thanks

Best answer by ddwyer

Hi Bloopa,

 

Thanks for the question, it sounds like you’re looking for something like Application Aware VM Backup here (i.e. AppAware backup). AppAware uses a VM backup to launch a workflow that then creates an application snapshot at the guest OS layer, which is in turn protected by the snapshot taken at the Hypervisor level, ensuring that the database was quiesced at the time of VM backup.

Unfortunately, checking the support matrix for AppAware, it appears that PostgreSQL is not a supported database technology, so this would rule out AppAware in your environment for these servers:

https://documentation.commvault.com/11.40/software/application_support_for_hypervisors.html


You could potentially look at running IntelliSnap VM backup, however I don’t believe there are native utilities that VMWare Tools can leverage to ensure the database is quiesced successfully prior to snapshot to allow for an “Application Consistent” backup to be performed.

The PostgreSQL agent definitely supports IntelliSnap backup of the databases, however as you noted, it will only work with a hardware snapshot engine: 
https://documentation.commvault.com/11.40/software/enabling_intellisnap_backups_for_postgresql_databases.html

In addition, hardware snapshot typically requires volumes be presented directly to the VM via a supported protocol (e.g. iSCSI, FC) so that Commvault can interface with the array directly to facilitate a snapshot of the LUNs.

I hope this is helpful

David

2 replies

Forum|alt.badge.img+4
  • Vaulter
  • Answer
  • September 12, 2025

Hi Bloopa,

 

Thanks for the question, it sounds like you’re looking for something like Application Aware VM Backup here (i.e. AppAware backup). AppAware uses a VM backup to launch a workflow that then creates an application snapshot at the guest OS layer, which is in turn protected by the snapshot taken at the Hypervisor level, ensuring that the database was quiesced at the time of VM backup.

Unfortunately, checking the support matrix for AppAware, it appears that PostgreSQL is not a supported database technology, so this would rule out AppAware in your environment for these servers:

https://documentation.commvault.com/11.40/software/application_support_for_hypervisors.html


You could potentially look at running IntelliSnap VM backup, however I don’t believe there are native utilities that VMWare Tools can leverage to ensure the database is quiesced successfully prior to snapshot to allow for an “Application Consistent” backup to be performed.

The PostgreSQL agent definitely supports IntelliSnap backup of the databases, however as you noted, it will only work with a hardware snapshot engine: 
https://documentation.commvault.com/11.40/software/enabling_intellisnap_backups_for_postgresql_databases.html

In addition, hardware snapshot typically requires volumes be presented directly to the VM via a supported protocol (e.g. iSCSI, FC) so that Commvault can interface with the array directly to facilitate a snapshot of the LUNs.

I hope this is helpful

David


Forum|alt.badge.img+6
  • Author
  • Byte
  • September 12, 2025

Hi Bloopa,

 

Thanks for the question, it sounds like you’re looking for something like Application Aware VM Backup here (i.e. AppAware backup). AppAware uses a VM backup to launch a workflow that then creates an application snapshot at the guest OS layer, which is in turn protected by the snapshot taken at the Hypervisor level, ensuring that the database was quiesced at the time of VM backup.

Unfortunately, checking the support matrix for AppAware, it appears that PostgreSQL is not a supported database technology, so this would rule out AppAware in your environment for these servers:

https://documentation.commvault.com/11.40/software/application_support_for_hypervisors.html


You could potentially look at running IntelliSnap VM backup, however I don’t believe there are native utilities that VMWare Tools can leverage to ensure the database is quiesced successfully prior to snapshot to allow for an “Application Consistent” backup to be performed.

The PostgreSQL agent definitely supports IntelliSnap backup of the databases, however as you noted, it will only work with a hardware snapshot engine: 
https://documentation.commvault.com/11.40/software/enabling_intellisnap_backups_for_postgresql_databases.html

In addition, hardware snapshot typically requires volumes be presented directly to the VM via a supported protocol (e.g. iSCSI, FC) so that Commvault can interface with the array directly to facilitate a snapshot of the LUNs.

I hope this is helpful

David

Thank you very much for the feedback !