@NaveenKumar Firstly coming to the migration part it is usually not recommended to do any sort of migration in production during business hours as there is possibility that you might encounter some error or some issue. So in order for production to not get impacted by the migration process you can try to schedule this activity in off Business hours so you won't be impacted by downtime. Again it's just a recommendation for best practice and final call is yours.
For Migration you can refer to this article to plan and execute a successful migration to Azure Kubernetes Service (AKS). To help you make key decisions, this guide provides details for the current recommended configuration for AKS.
Moreover here is the link to Q&A post where customer has a similar ask.
Hope it helps!!!
Please 'Accept as answer' if it helped, so that it can help others in the community looking for help on similar topics