MS Teams Direct Routing - Migration Automated Steps
Direct Routing Migration - Frequently Asked Questions
Will there be downtime?
There is no expected downtime during the migration, and the legacy Direct Routing trunk continues to function throughout the migration for inbound and outbound calling until the numbers are re-routed over the new Direct Routing trunks.
Will my users notice anything different?
No, the migration will be seamless for your users, and they will not notice any changes to the service.
What do we get out of upgrading?
- One Click Failover, Manage forwarding through Commportal or CallTower Connect.
- Geo-Redundant Direct Network Connectivity to Microsoft
- Same Backend Platform as Operator Connect
- Streamlined Voice Path
- Dynamic E911
Is there any additional cost associated with the upgrade?
No, there is no additional cost, and your monthly bill will remain the same.
How do I configure Dynamic E911?
MS Teams Dynamic e911 Dialing - Operator Connect and Direct Routing
How do I configure One Click Failover?
MS Teams - One-Click Failover
How much time is required for the upgrade?
We schedule an hour for the actual migration, Typically, the automated migration takes anywhere from 25 mins to 45 mins, and we allow for plenty of time to validate.
GCCHigh Direct Routing - Migration Steps
Automated Migration Process (using an Entra ID application):
- Customer follows the steps outlined in the article here to add the application to their tenant.
- CallTower validates available licenses for activation users.
- CallTower starts automated migration process
- Automation adds two custom domain names for SBC gateways
- {customer domain}.pstn3.ctgov.services
- {customer domain}.pstn4.ctgov.services
- Automation creates two activation users one on each SBC domain
- Automation applies a license to each activation user
- Automation creates voice routes using new SBC gateway domains
- Automation removes activation users
- Automation begins re-routing of inbound numbers to use the new SBC gateway trunks.
- Automation adds two custom domain names for SBC gateways
- CallTower/Customer validates inbound calls are completing.
- CallTower manually removes Audio Codes PSTN gateways
- CallTower manually removes legacy custom domain(s)
- Customer validates outbound calls are completing.
- Customer may remove the application from their tenant if they desire. CallTower Connect will eventually utilize this application for user provisioning in the future.
- Completed.
Self Directed Migration Process (using a provided PowerShell script):
If you do not wish to use the Entra ID application, and you would like to execute PowerShell steps on your own tenant this will be the process used:
Note: To perform the self directed migration, you will need an account with at least Teams Communication, User, and Domain Name administrator roles.
- Customer Schedules an Migration call with both an Administrator on the Tenant and CallTower Engineer.
- Customer/CallTower validates available licenses for activation users.
- Customer will share screen and start the self directed migration script.
- Script adds two custom domain names for SBC gateways - Domain Name Admin Required
- {customer domain}.pstn3.ctgov.services
- {customer domain}.pstn4.ctgov.services
- CallTower updates DNS Records while script is paused.
- Script creates two activation users one on each SBC domain - User Admin Required
- Script applies a license to each activation user - User Admin Required
- Script creates voice routes using new SBC gateway domains - Teams Com Admin Required
- Script removes activation users - User Admin Required
- CallTower begins re-routing of inbound numbers to use the new SBC Gateway trunks.
- (15 minute pause recommended)
- Script adds two custom domain names for SBC gateways - Domain Name Admin Required
- CallTower/Customer validate inbound calls are completing.
- CallTower instructs to run the last section of the script.
- Script removes Audio Codes PSTN gateways - Teams Com Admin Required
- Script manually removes legacy custom domain(s) - Domain Name Admin Required
- Customer validates outbound calls are completing.
- Completed.