Post Cloud Migration Tests


Generally, the data center and cloud migrations are complex, and they set to fail if there is no solid strategy in place. Having the inventory of servers, applications hosted on each workload and dependencies are critical for the success of the project. Refer to this article for cloud migration assessment or data which needs to be gathered for migrations.
Once you have all the data required to group the workloads/ applications to migrate in each migration wave, they need to be tested pre and post-migration to ensure that the workloads/ applications
behaving exactly as they are behaving before migrating to the new platform ( Microsoft Azure, AWS or on-premise infrastructure)
In most of the organizations, there is a project group who is responsible for the planning and migration of the workloads and operations group who provides day to day support. The testing is critical after migration and before handing over to BAU groups. Here is the list of items that need to be checked before the operations group signoff to confirm migration is successful. This list is not extensive and excludes application related testing. All application tests need to be performed by the application support groups and business before confirming Cloud migration is successful.
This list can be customized to reflect individual project requirements, source/ target platforms, operating system etc.…

1.    Is the server in a Powered up State? (Destination)
2.    Is the server booting up clean?
3.    Is the migrated server available in target Hypervisor Inventory /WAP?
4.    Is the server pingable over the network?
5.    Is the RDP/SSH enabled?
6.    Is console access available?
7.    Is the server part of the Active Directory domain?
8.    Are the Server Users able to login to the Server?
9.    Uninstall VMware tools and install Hyper-V integration tools as required
10.    Are all Autostart services running? Unless explicitly stopped by any user or by the application itself
11.    Is the server reporting to monitoring system?
12.    Any critical errors in system logs/ events
13.    Is the server being backed up?
14.    Check the I/O performance (using iostat/iotop) & network data transfer performance (using sar/netstat/ifstat)-for Linux only
15.    Secured website (with SSL certificate) working fine.-Linux only
16.    User acceptance testing completed (UAT) and signed off by Business/ infra apps owner?

Same data centre/ cloud migration checklist for infrastructure checks can be used for AWS cloud migration, Azure cloud migration, private cloud migration and GCP cloud migration with the minor customizations.

Please share on social media if you found this post helpful. If you have a comment or question, please post and add your voice to the conversation.

No comments:

Post a Comment