Hi,
I don't know if this would count as an automatic backup, but I have been using the CAPA SOAP API to do backups of all my processes on a scheduled basis for a while now.
Using the SOAP exportObject operation to perform an export on all sub-folders under / into an XML file in a specific directory, and then zipping it up.
I'm still on 4.1, but I'm assuming a similar API call still exists in 4.3
Here is an example of the SOAP call that I use, based on the Web Services Reference Guide page 126.
Hope this helps,
Ian
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:itp="http://www.ca.com/itpam">
<soapenv:Header/>
<soapenv:Body>
<itp:exportObject>
<itp:auth>
<itp:user>USERID</itp:user>
<itp:password>PASSWORD</itp:password>
</itp:auth>
<itp:folderName>/</itp:folderName>
<itp:isAbsolute>false</itp:isAbsolute>
<itp:level>2</itp:level>
<itp:downloadFileName>
<itp:downloadLocation>C:\</itp:downloadLocation>
<itp:fileName>TestExport.xml</itp:fileName>
<itp:overwriteFile>true</itp:overwriteFile>
</itp:downloadFileName>
<itp:filter>
</itp:filter>
</itp:exportObject>
</soapenv:Body>
</soapenv:Envelope>