Skip to content
IPCortex Powershell Backup Script
PowerShell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
IPCortexBackup.ps1
README.md
ipcortex_list.csv

README.md

IPCortex-Backup-Script

This script remotely downloads backup files from an IPCortex PABX.

Prerequisites

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.

Features

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.

Fully customizable.

Can be integrated into Windows Task Scheduler.

Supported to version 6.1.6.

Future Improvements

Better handling of empty VM backups.

Compatible with HA environments.

Notes

Call recordings natively exprire after 21 days on IPCortex HDD. This cannot be changed.

Acknowledgments

Ainsey11

Salmon85

You can’t perform that action at this time.