This continues our video blog series on the AWS Schema Conversion Tool. This post covers one of the key features of the application: the Database Migration Assessment Report. The Assessment Report in the AWS Schema Conversion Tool displays all issues that occur during a database migration process. One of the big things about the report is that it can help you select the optimal target database for conversion. At the same time, the multi-platform Database Migration Assessment Report not only allows you to estimate the amount of work to be done, but also helps you compare the complexity of migrating a database into different targets (for example, Amazon RDS for MySQL vs. PostgreSQL).
In the following video, we will show you how a multi-platform Database Migration Assessment Report can be created in the AWS Schema Conversion Tool.
In the example schema used for the video, the migration of an Oracle source database to Amazon RDS for MySQL or Amazon Aurora had four database storage objects and eight database code objects require significant user actions to complete the conversion. On the other hand, if we choose PostgreSQL as the target for our database migration process, only one database code object required user action. Thus, migration of the selected Oracle database schema to Amazon RDS for PostgreSQL should be much easier than to Amazon RDS for MySQL or Amazon Aurora.
We used this tool for several projects as part of our Migration Methodology. The Database Migration Assessment Report provides a good overview of the potential complexities for the conversion process. We rely more on the generated CSV file for estimating the project since we can easily assign estimates for each of the issues in planning the effort. Here is the guidance that AWS recommends based on the reported complexity.
- Simple – Actions that can be completed in less than 1 hour.
- Medium – Actions that are more complex and can be completed in 1 to 4 hours.
- Significant – Actions that are very complex and take more than 4 hours to complete. You will need to pay particular attention to these items as the manual conversion could take well over 4 hours to complete.
We hope in future releases of the Schema Conversion Tool that AWS will expose the specific estimates for each of the issues instead of bundling them up into buckets to make project estimation easier.
In our next blog post, we’ll concentrate on using the Assessment Report for migration projects. This type of Assessment Report is created for a particular pair of database objects and cannot be used for selection of target database type for migration, but it still has a number of cool and interesting features.
- Migrating an Oracle to MySQL Database using the AWS Schema Conversion Tool
- AWS Schema Conversion Tool: Offline mode
- AWS Schema Conversion Tool: Connecting to Oracle Source Database
- Troubleshooting database migration issues using AWS Schema Conversion Tool Assessment Report
- Converting Objects during Database Migration using AWS Schema Conversion Tool
- AWS Schema Conversion Tool: Applying Converted Code to Target Database
- General Approach to Migration of Data Warehouses to Amazon Redshift
- Specific Features of Migrating Data Warehouses to Redshift
- First look at AWS Schema Conversion Tool with tighter DMS integration
- Using AWS Schema Conversion Tool for Application Conversion
- Optimizing your Redshift Storage with AWS Schema Conversion Tool
- Extracting Data from Warehouses with Data Migration Agents in AWS Schema Conversion Tool
- Using AWS Schema Conversion Tool Extension Pack for OLTP databases
- Using AWS Schema Conversion Tool Extension Pack for Data Warehouses
Stay tuned to our blog on more tips and insights around migrating databases and applications to AWS. Contact us to start your database migration project.