

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Converta o esquema
<a name="convert-schema"></a>

 Uma das principais tarefas durante a migração do banco de dados é migrar o seu esquema do mecanismo do banco de dados de origem para o mecanismo do banco de dados de destino. Se você redefinir a hospedagem ou redefinir a plataforma, seu mecanismo de banco de dados não mudará. Isso é chamado de *migração homogênea de banco de dados* e você pode usar suas ferramentas de banco de dados nativas para migrar o esquema.

 No entanto, se você estiver redefinido a arquitetura do seu aplicativo, a conversão do esquema pode exigir mais esforço. Nesse caso, você fará uma *migração heterogênea de banco de dados*, na qual os mecanismos de banco de dados de origem e de destino serão diferentes. Seu esquema de banco de dados atual pode estar usando pacotes e atributos que não podem ser convertidos diretamente para o mecanismo do banco de dados de destino. Alguns atributos podem estar disponíveis com um nome diferente. Portanto, a conversão do esquema exige um bom entendimento dos mecanismos dos bancos de dados de origem e destino. Essa tarefa pode ser desafiadora, dependendo da complexidade do seu esquema atual.

O AWS fornece dois recursos para ajudar você na conversão de esquemas: AWS Schema Conversion Tool (AWS SCT) e manuais de migração.

## AWS SCT
<a name="sct"></a>

O AWS SCT é uma ferramenta gratuita que pode ajudar você a converter seu banco de dados existente de um mecanismo para outro. O AWS SCT suporta vários bancos de dados de origem, incluindo Oracle, Microsoft SQL Server, MySQL, Sybase e IBM Db2 LUW. Você pode escolher entre bancos de dados de origem, como o Aurora MySQL e o Aurora PostgreSQL.

O AWS SCT fornece uma interface gráfica de usuário que se conecta diretamente aos bancos de dados de origem e de destino para buscar os objetos do esquema atual. Quando conectados, você pode gerar um relatório para avaliar a migração do banco de dados e obter um resumo de alto nível do esforço de conversão e dos itens de ação. A ilustração na tela a seguir mostra um exemplo de relatório para avaliar a migração do banco de dados.

 ![\[Sample database migration assessment report from AWS SCT\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/strategy-database-migration/images/sct-assessment-report.png) 

Com o AWS SCT você pode converter o esquema e implantá-lo diretamente no banco de dados de destino, ou você pode obter arquivos SQL para o esquema convertido. Para obter mais informações, consulte [Uso da interface de usuário do AWS Schema Conversion Tool](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_UserInterface.html) na documentação do AWS.

## Manuais de migração
<a name="playbook"></a>

Embora o AWS SCT converta muitos de seus objetos de origem, alguns aspectos da conversão exigem intervenção e ajustes manuais. Para ajudar nessa tarefa, o AWS fornece manuais de migração que detalham incompatibilidades e semelhanças entre dois bancos de dados. Para obter mais informações sobre esses manuais, consulte [recursos AWS Database Migration Service](https://aws.amazon.com/dms/resources/) no AWS site.