7 Configuration Backup

7.1 Create-anynodeConfigBackup

Creates a backup of anynode and it's components.

Required Permissions

  • API

  • Administration

  • Media Recording

Request parameters

  • Address

    mandatory if Initialize-anynodeAddress has not been used. Location of the frontend service to be reached.

    Type: String

  • Port

    mandatory if Initialize-anynodePort has not been used. Port of the frontend service to be reached.

    Type: Integer

  • APIVersion = 0

    This parameter states which version of the request should be used.

    Type: Integer

  • IncludedData

    Determines which components will be included in the backup. The default value includes 'ANYNODE_CONFIG', 'MEDIA_FILES', 'HTTP_SERVER_FILES', 'FRONTEND_CONFIG', 'MONITOR_CONFIG'

    Type: Array of ConfigurationBackupIncludededDataSelection

    Possible values:

    • ANYNODE_CONFIG

      The configuration of anynode.

    • MEDIA_FILES

      Audio files from the anynode configuration. Can only be exported with the anynode configuration.

    • HTTP_SERVER_FILES

      Static files uploaded to HTTP server from the anynode configuration. Can only be exported with the anynode configuration.

    • FRONTEND_CONFIG

      The configuration of the anynode frontend.

    • RECORDINGS

      Recorded sessions. To export this the initiating user needs the permission to access media recordings.

    • MONITOR_CONFIG

      The configuration of the anynode monitor.

    • CALL_HISTORY

      The internal call history. Can only be exported with the anynode monitor configuration.

    • EVENT_LOG

      The internal event log. Can only be exported with the anynode monitor configuration.

    • MESSAGE_HISTORY

      The internal signaling message history. Can only be exported with the anynode monitor configuration.

  • EncryptData

    Determines if the exported backup will be encrypted.

    Type: Boolean

  • ZipPassword

    The password if encryption is enabled. Mandatory if "encryptData=true".

    Type: String