Apple Macintosh Bash script that includes logging , retention of a desired number of previous Vault backups , customizable email notifications , as well as the capability for predetermined scheduling ( via Cron Job ).
- Extensis Portfolio version 3.6.3 ( or greater ).
- sendEmail - http://caspian.dotconf.net/menu/Software/SendEmail/
- Via the Portfolio Administration ( :8091 ) Web interface , verify the current version of your Portfolio instance.
- Although the provided example may work with earlier Portfolio versions , Portfolio version 3.6.3 ( or greater ) is recommended.
- Verify that the target data drive has been provisioned with ample drive space and that the desired sub-folder has been created.
-
VAULT_backup.sh
backupfolder
="/Public/Extensis Portfolio VAULT Backups"
- Folder location of Vault backups.
numbertokeep
=3
- How many previous Vault backups to retain.
backuplogfilename
=VAULT_Backup_Log.txt
- Filename for the Vault Backup log.
emailserver
=mail.example.com
- Email - Server
emailto
=example.recipient@example.com
- Email - To:
emailfrom
=ServerName_noreply@example.com
- Email - From:
emailsubject
="Portfolio Notification: VAULT Backup Log"
- Email - Subject: