We have duplex ICM setup in our environment. Side A contains rogger and AWS+HDS server as well as sid B also contains the Rogger and AWS+HDS server. Can any one let us know how does the syncronization within these servers occur on database level?
I recommend you go into the SRND and read up on it.
"The Unified ICM Logger and Database Server maintain the system database for the configuration (agent IDs, skill groups, call types, and so forth) and scripting (call flow scripts) as well as the historical data from call processing. The Loggers receive data from their local Call Router process to store in the system database. Because the Call Routers are synchronized, the Logger data is also synchronized. In the event that the two Logger databases are out of synchronization, they can be resynchronized manually by using the Unified ICMDBA application over the private LAN. The Logger also provides a replication of its historical data to the customer Historical Database Server (HDS) Administrative Workstations over the visible network.
The Unified CCE reporting feature uses real-time, five-minute and half-hour intervals to build its reporting database. Therefore, at the end of each five-minute and half-hour interval, each Peripheral Gateway will gather the data it has kept locally and send it to the Call Routers. The Call Routers process the data and send it to their local Logger and Database Servers for historical data storage. If the deployment has the Historical Data Server (HDS) option, that data is then replicated to the HDS from the Logger as it is written to the Logger database."
Also note that ICM does not use database synchronization as SQL server refers to as synchronization via database processes. This synchronization is done by ICM services.
Data is stored as follows-
LoggerDB - config and historical data
AWDB - real time data and config (pulled from the logger). There are views to the HDS for historical data.
HDS - Historical data only.
HDS tells the logger (whichever logger it is pointed to) to give it historical data it does not have and the logger sends this data to the HDS.
HDSs do not synchronize with other HDSs. If there are multiple HDSs in an install, they will have same or near same data since loggers are supposed to have same data. However, remember that HDSs don't "sync" with each other.
The documents provided above are excellent references.
SIP traces provide key information in troubleshooting SIP Trunks, SIP
endpoints and other SIP related issues. Even though these traces are in
clear text, these texts can be gibberish unless you understand fully
what they mean. This document attempts to br...
Please find the attached HTML document, download and open it on your PC.
This provides an easy to use form where you simply answer a few
questions and it will render the proper jabber-config.xml file for you
to copy/paste. There is built in logic to verif...
CUCM Database Replication is an area in which Cisco customers and
partners have asked for more in-depth training in being able to properly
assess a replication problem and potentially resolve an issue without
involving TAC. This document discusses the bas...