As an addendum to this, is it possible to query CloudStack to check and see if there are any active/pending jobs for snapshots? Like, say I wanted to programmatically kick off a job to rsync my snapshots to an alternate location. Since I know that per-disk snapshots are done serially and not simultaneously, I don't want to have anything go anywhere unless/until all snapshot jobs are done. Thus, in my head, I would do an if-then statement with a loop that asks if there are/how many active/pending snapshot jobs there are, and if the number is greater than 0, wait 30 seconds and check again until the number reaches 0 at which point it executes my commands to copy the data.
thanks! [David Knuth]<https://www.bqignite.com/api/SignatureMetadata/GetRedirect?Guid=1e8fc43aed8e48428e08dd490aced0d4&Subject=RE%3a+CloudStack+Storage+question> From: David Knuth via users <[email protected]> Sent: Tuesday, February 10, 2026 12:23 PM To: [email protected] Cc: Tyler Verkade <[email protected]>; David Knuth <[email protected]> Subject: CloudStack Storage question Good afternoon everyone, I have a quick question regarding storage in CloudStack. Specifically, I'd like to be able to set things up so that I can have snapshots stored separately from the rest of the CloudStack systems. I know there's no mechanism built into the system for this specifically (it auto replicates from primary to secondary, but other than having global secondary, there's no control on a per-thing basis), but I was thinking that it might be possible to mount an NFS share from my desired storage location at the snapshots directory path where CloudStack stores snaps so that the snaps are automatically shipped out to this alternate location instead of primary/secondary storage. I know that from a linux standpoint, this is possible, however I wanted to find out whether CloudStack would play well with it and whether anyone has ever tried something like this. As far as the mount itself goes, I know that CloudStack manages mounts for all things related to CloudStack, but since this would be something done at the OS level in lieu of a cloudstack-specific thing, I was thinking that the mount could be automatically handled through fstab so that it would be in place/mounted at boot, before CloudStack itself does its things? Thanks! [David Knuth]<https://www.bqignite.com/api/SignatureMetadata/GetRedirect?Guid=1e8fc43aed8e48428e08dd490aced0d4&Subject=RE%3a+VXLAN-EVPN+Bridge+Name+and+Traffic+Labels>
