Several types of Exchange system changes can affect how the Riva On-Premise server needs to be reconfigured:
What Is All the Fuss About
Riva maintains transaction records for data that has been synchronized for each user. Those transaction records
Any significant Exchange system change can impact the Riva transaction records and how Riva behaves. Because each of the above scenarios presents unique Riva challenges, the change must be well planned to ensure minimal disruption of Riva sync service for users. If Riva cannot find the applicable item or folder ID when attempting to sync, Riva normally reports an error and stops syncing the user.
During Exchange upgrades, the Global Object IDs for Exchange items should not change when mailboxes are upgraded. If Riva is configured to use EWS connections to Exchange, Riva includes a procedure to assist with testing mailbox upgrades to ensure that Exchange Object IDs have not changed and that mailboxes can be upgraded with minimal reconfiguration of the Riva server. For detailed instructions, see Upgrade Exchange mailboxes to newer version: How to configure Riva.
When a user's mailbox is properly upgraded (migrated) from Exchange 2003 to Exchange 2007+ systems, the Global Object IDs do not change. MAPI and EWS read the Global Object ID numbers by using a different format. To Riva transaction records, those different formats appear as different ID values.
Recommended best practice: Convert to using Riva EWS connections
For customers who decide to reconfigure Riva to use EWS connections, there is a method available to remap the Global Object ID values from the MAPI format to the EWS format in the Riva transaction records for each user. This is a complex procedure that requires assistance from the Riva Professional Services team. Customers can choose to continue to use MAPI (if upgrading to Exchange 2007 or 2010) and use this procedure after mailboxes are upgraded. If mailboxes are being upgraded to Exchange 2013, this process must be scheduled into the mailbox migration project. To discuss and schedule this activity, contact the Riva Success Team.
Optional: Continue to use Riva MAPI connections (Exchange 2010 and 2007 only)
To minimize the effects of upgrading Exchange 2003 mailboxes, continue to use MAPI connections for Riva. You may need to modify Outlook profiles and Riva connection objects to connect to a newer Exchange CAS. This option is not supported for Exchange 2013, which does not support the MAPI protocol.
Optional: Reconfigure Riva sync for "Line in the Sand"
If the user mailboxes have already been migrated to Exchange 2013 or if mailboxes have been migrated by using PST files, this is the only option available. In effect, the transaction records are no longer valid. As a result, the transaction records would be removed and the Riva sync policy would be configured to minimize the duplicate sync effects for calendar items. To discuss and schedule this activity, contact the Riva Success Team.
Riva supports the following user mailbox migration scenarios between Exchange systems:
The key factor is whether an Active Directory integrated migration procedure is used to migrate user mailboxes:
Changes to the primary email domain name for the Exchange system affect
If the primary email domain name is the only change to the Exchange system, refer to the detailed instructions in Exchange primary email domain name changes: How to reconfigure Riva.