User's Manual

Backup and restore processing
Avaya B189 Conference IP phones support the HTTP client to back up and restore the user-
specific data indicated in
User data saved during backup. HTTP over TLS (HTTPS) is also
supported for backup or restore. For backup, the phone creates a file with all user-specific data
if a backup file location is specified in system parameter BRURI. The file is sent to the server
by an HTTP PUT message, with the appropriate success or failure confirmation. Only one
backup or restore attempt is made for each request. Retries are the responsibility of the
initiating process.
The phone stores the authentication credentials and the realm in non-volatile memory that is
not overwritten if new phone software is downloaded. The default value of the credentials and
the realm is set to null at manufacture and at any other time that user-specific data is removed
from the deskphone.
For restore, the initiating process must supply only the backup file name. The file is requested
from the server by an HTTP GET message. If successful, the file is returned to the initiating
process. Otherwise a failure message is returned.
Backup and restore operations construct the URI used in the HTTP message from the value
of the BRURI parameter and from the file name as follows:
• If BRURI ends with a / (a forward slash), the file name is appended.
• Otherwise, a forward slash and the file name is appended to the BRURI value.
Note:
BRURI can include a directory path and or a port number as specified in IETF RFCs
2396 and 3986.
For backup, the initiating process must supply the backup file and the file name, and the file
is sent to the server through an HTTP PUT message. A success or failure indication is returned
to the initiating process based on whether or not the file is successfully transferred to the
server.
For restore, the initiating process must only supply the file name, and the file is requested from
the server through an HTTP GET message. The file is returned to the initiating process if it is
successfully obtained from the server, otherwise a failure indication is returned.
For deletion, the initiating process must only supply the file name. The server requests deletion
of the file through an HTTP DELETE message. The initiating process receives a success
indication, if a 2xx HTTP status code is received, otherwise a failure indication is returned.
If you use TLS, the call server registration password for the phone must be included in an
Authorization request-header in each transmitted GET and PUT method. This method is
intended for use by the Avaya IP Telephone File Server Application so that the phone
Administering Deskphone Options
74 Administering Avaya B189 Conference IP Phone December 2013
Comments? infodev@avaya.com