You all may find this handy, this automates and kicks off backups via FTP.
I usually place it in /usr/local/bin, set permissions to 775, owner to nsm, and group to nsm.
Bear in mind this code is for an NSMExpress, your installation may differ.
This is setup for a daily backup, so in your HaSvr.cfg set highAvail.numOfBackups to 7
This will pick the backup folder for that day of the week, compress it, and name it based on the datestamp.
After it's done with that, it will FTP it to the server you specify.
When complete, it will cleanup after itself. i.e. the archive it just created.
If you want to start this from cron, you need to su to the nsm user, and edit your crontab.
sudo su - nsm
crontab -e
to run every night at midnight, add the following line:
00 23 * * * root /usr/local/bin/nsm_backup.pl