When you create reoccurring volume snapshot task, instead of transferring only that volume all volumes that are associated with VM are transferred to secondary storage. That doesn't sound right.
Are you sure you're really creating a recurring volume snapshot and not a VM snapshot? I believe the VM snapshot includes all disks, but the volume snapshot should not. Related API: https://cloudstack.apache.org/api/apidocs-4.15/apis/createSnapshot.html https://cloudstack.apache.org/api/apidocs-4.15/apis/createVMSnapshot.html