This script remotely downloads backup files from an IPCortex PABX.
Powershell - To run the script.
Wget - To download the files over HTTP/HTTPS.
.Net - This is used to fix an issue with passwords with special characters.
Downloads all backups for multiple units over HTTP/HTTPS.
Attempts alternative protocol when connection is not available.
If backups fail, notification is sent via email.
Stores multiple backups for multiple units in structured directories.
Can be integrated into Windows Task Scheduler.
Supported to version 6.1.6.
Better handling of empty VM backups.
Compatible with HA environments.
Call recordings natively exprire after 21 days on IPCortex HDD. This cannot be changed.