Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

My assessment gets stuck. #98

Open
Victorteamti opened this issue Jan 10, 2025 · 5 comments
Open

My assessment gets stuck. #98

Victorteamti opened this issue Jan 10, 2025 · 5 comments

Comments

@Victorteamti
Copy link

My App Service assessment stops at this part. Both the firewall team and our Acronis team have assured that there is no blockage. What could it be?

Image

@krolson
Copy link
Contributor

krolson commented Jan 10, 2025

Hi - thanks for posting this issue!

Have you checked that outbound connections are allowed for the specific required endpoints, like readinessapi.trafficmanager.net (https://github.com/Azure/App-Service-Migration-Assistant/wiki/How-the-Assistant-Works#outbound-connections)?

I'm not that familiar with Acronis, however if there is some process on the machine preventing things like creating temporary files or network access that could also be an issue for this step. (A temporary file is made as part of assessment, and an outbound call to do the assessment is made: https://github.com/Azure/App-Service-Migration-Assistant/wiki/How-the-Assistant-Works#what-information-is-sent-for-assessments )

There are a couple potential things to try if we can't figure out why this step won't move on, including:

  1. Giving a try using the slightly newer version of the tool (what the link at top of the tool will direct you to (https://appmigration.microsoft.com/api/download/windowspreview/AppServiceMigrationAssistant.msi). While I can't think of a related change off the top of my head that would fix the behavior you're seeing, this is often a first step just in case.
  2. Manually get the assessment result using the cmdline with the migration tool (must be using the newer Preview version - local "AssessReadiness" command not present in 1.0.6 build)
  1. Use the PowerShell scripts to get assessment check information instead (can even do the whole server at once rather than just one site, and doesn't require a call-out to an internet API so avoids any potential network layer complications. More info: https://github.com/Azure/App-Service-Migration-Assistant/wiki/PowerShell-Scripts

@Victorteamti
Copy link
Author

I will try to follow the steps above. I had already read your recommendation. I apologize for not responding earlier; I've been caught up in the daily rush these days. I will try your recommendation, and once done, I will leave my feedback. I hope you're having a great day.

@Victorteamti
Copy link
Author

If I perform the migration using scripts and PowerShell, will my site be fully migrated? I’d like to know what happens to the original site on the on-premises server. Will it remain intact? I want to migrate a replica while keeping the original site running on the on-premises server without any changes.
Because I know that using the Migration Assistant would do this, but would it work the same way with PowerShell? Have a great Friday, Krolson, and thank you in advance for your support and patience

@krolson
Copy link
Contributor

krolson commented Jan 17, 2025

Yes, the migration performed using the PowerShell scripts is very similar to how it would be done with the Migration Assistant GUI - in that the original site running on-prem on IIS will not be affected - a copy of the site content will be created (a .zip file) which is then pushed to a newly-created App Service site without changing any of the on-prem site settings/operations. The PS scripts are more likely to work for the migration step as well, as they avoid using Basic Authentication for that .zip publishing step (and basic authentication may be disabled).

Both the PowerShell scripts and the Migration Assistant GUI will not change anything about a local running IIS site.

@Victorteamti
Copy link
Author

Victorteamti commented Jan 17, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants