Source: Migrating SQL Server database from AWS to Azure
The steps you need to take:
- Take full backup on AWS
- restore full backup without recovery on Azure
- take log backup on AWS
- restore log backup without recovery on Azure
- repeat 3 and 4 until the time it takes is short enough (you probably want to script this out)
- take app offline
- take another log backup on AWS
- restore that log backup WITH recovery on Azure
- repoint App to Azure
- bring App online again.
3, 4 and 5 is what log-shipping could automate.