On-Prem SQL to Azure without a VPN or ExpressRoute?
We've got about ~1 TB worth of data spread across three databases that we'd like to move to Azure's SQL Database. We've confirmed the databases are compatible but we're exploring options to see how we can do this without enduring prolonged outages. The application is self-contained and suitable for App Service, no hooks required into AD or on-prem resources. Due to the time/complexity of making network changes, a VPN or ExpressRoute isn't an option. I'm reading about the Database Migration Service tool and its new Hybrid mode which appears to work needing a dedicated connection from on-prem to VNET, though it appears to be in Preview release only. Has anyone done something like this? Any good write-ups or recommendations you could share? Thanks!
Posted Nov 12, 2019, 2:02 PM UTC
If you’re just trying to get the data there check out Azure Data Box:
https://docs.microsoft.com/en-us/azure/databox/data-box-overview
Essentially they (azure) ships you physical disks, you then copy your data, ship it back to Azure and they’ll upload it for you. That way you know it’s a good copy of the data.
Thanks, this is probably the safest and least painful route. I was hoping there was some tool that could gradually move the data from source to target without requiring prolonged downtime on the source DB. But even so, it'd take far too long to move this data without some sort of dedicated connection.