Giter VIP home page Giter VIP logo

ipcortex-backup-script's Introduction

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

ipcortex-backup-script's People

Contributors

johnalanyoung avatar

Stargazers

 avatar  avatar

Watchers

James Cloos avatar  avatar

ipcortex-backup-script's Issues

Automatic Nightly Backups

There is an additional backup that you can pull with the main backup section if the global setting below is ticked:
General > Advanced > Automatic nightly backups

This has not been considered into the code.

Blocked Port Test

Need to clarify how the script reacts when either HTTP or HTTPS ports are blocked.

Corrupt Backups

VM backups will be corrupt if there is no data to download. It's possible this happens to the other backups.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.