O que é o AWS Schema Conversion Tool? - AWS Schema Conversion Tool

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á.

O que é o AWS Schema Conversion Tool?

Você pode usar a AWS Schema Conversion Tool (AWS SCT) para converter seu esquema de bancos de dados existentes de um mecanismo de banco de dados para outro. Você pode converter o esquema OLTP relacional ou o esquema de data warehouse. O esquema convertido é adequado para um Amazon Relational Database Service, MariaDB, MariaDB, Oracle, MySQL Server, PostgreSQL, um cluster de banco de dados Amazon Aurora ou um cluster do Amazon Redshift. O esquema convertido também pode ser usado com um banco de dados em uma instância do Amazon EC2 ou armazenado em forma de dados em um bucket do Amazon S3.

AWS SCTA é compatível com vários padrões do setor, incluindo o Federal Information Processing Standards (FIPS), para conexões a um bucket do Amazon S3 ou a outroAWSRecurso do.AWS SCTA também está em conformidade com o Federal Risk and Authorization Management Program (FedRAMP). Para obter detalhes sobreAWSe esforços de conformidade, consulteAWSServiços no escopo por programa de conformidade.

A AWS SCT dá suporte às seguintes conversões de OLTP.

Banco de dados do Banco de dados de destino no Amazon RDS

Microsoft SQL Server (versão 2008 e posterior)

Amazon Aurora MySQL, Amazon Aurora PostgreSQL, Edição compatível com PostgreSQL, MariaDB 10.2 e 10.3, Microsoft SQL Server, MySQL, PostgreSQL

MySQL (versão 5.5 e posterior)

Aurora SQL, MySQL, PostgreSQL

Você pode migrar o esquema e os dados do MySQL para o cluster de banco de dados MySQL do Aurora sem usarAWS SCT. Para obter mais informações, consulteMigrando dados para um cluster de banco de dados do Amazon Aurora.

Oracle (versão 10.2 e posterior)

MySQL, Aurora PostgreSQL, MariaDB 10.2 e 10.3, MySQL, Oracle, PostgreSQL

PostgreSQL (versão 9.1 e posterior)

MySQL, MySQL, PostgreSQL, PostgreSQL, Aurora PostgreSQL

IBM Db2 LUW (versões 9.1, 9.5, 9.7, 10.5 e 11.1)

MySQL, MariaDB 10.2 e 10.3, MySQL, PostgreSQL, Aurora PostgreSQL

Apache Cassandra (versões 2.0, 3.0, 3.1.1 e 3.11.2)

Amazon DynamoDB

Sybase ASE (12.5, 15.0, 15.5, 15.7 e 16.0) MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

A AWS SCT oferece suporte às conversões de data warehouse a seguir.

Banco de dados do Banco de dados alvo no Amazon Redshift

Greenplum Database (versão 4.3 e posterior)

Amazon Redshift

Microsoft SQL Server (versão 2008 e posterior)

Amazon Redshift

Netezza (versão 7.0.3 e posterior)

Amazon Redshift

Oracle (versão 10 e posterior)

Amazon Redshift

Teradata (versão 13 e posterior)

Amazon Redshift

Vertica (versão 7.2.2 e posterior)

Amazon Redshift

Conversão de esquema

AWS SCTA tem uma interface de usuário baseada em projeto que permite converter automaticamente o esquema de banco de dados de origem em um formato que seja compatível com a instância do Amazon RDS de destino. Se o esquema do banco de dados de origem não puder ser convertido automaticamente,AWS SCTA tem orientação sobre como criar um esquema equivalente no banco de dados do Amazon RDS de destino.

Para obter informações sobre como instalar a AWS SCT, consulte Instalando, verificando e atualizandoAWS SCT.

Para uma introdução à interface de usuário da AWS SCT, consulte Usar oAWS SCTInterface do usuário.

Para obter mais informações sobre o processo de conversão, consulte Converter esquemas de bancos de dados usando aAWS SCT.

Além de converter o esquema de banco de dados existente de um mecanismo de banco de dados para outro,AWS SCTA tem alguns recursos adicionais que ajudam você a transferir seus dados e aplicativos paraAWSNuvem:

  • Você pode usar agentes de extração de dados para extrair dados de seu data warehouse para migrá-los para o Amazon Redshift. Para gerenciar os agentes de extração de dados, você pode usar a AWS SCT. Para mais informações, consulte Usando agentes de extração de dados.

  • Você pode usar a AWS SCT para criar endpoints e tarefas do AWS DMS. Você pode executar e monitorar essas tarefas na AWS SCT. Para mais informações, consulte Uso do AWS SCT com a AWS DMS.

  • Em alguns casos, os recursos de banco de dados não podem ser convertidos em recursos Amazon RDS ou Amazon Redshift equivalentes. O assistente do pacote de extensões da AWS SCT pode ajudá-lo a instalar pode ajudá-lo a instalar funções do AWS Lambda e bibliotecas Python para emular os recursos que não podem ser convertidos. Para mais informações, consulte Usar oAWS SCTPacote de extensões.

  • Você pode usarAWS SCTPara otimizar seu banco de dados do Amazon Redshift existente.AWS SCTA recomenda chaves de classificação e chaves de distribuição para otimizar seu banco de dados. Para mais informações, consulte Otimizando o Amazon Redshift usando oAWS SCT.

  • Você pode usarAWS SCTPara copiar o esquema existente de banco de dados local para uma instância de banco de dados do Amazon RDS que esteja executando o mesmo mecanismo. Você pode usar esse recurso para analisar possíveis economias de custo ao mudar para a nuvem e ao alterar o tipo de licença.

  • Você pode usar a AWS SCT para converter SQL in C++, C#, Java ou outro código de aplicativo. Você pode visualizar, analisar, editar e salvar o código SQL convertido. Para mais informações, consulte Convertendo SQL de aplicativo usando o comandoAWS SCT.

  • Você pode usarAWS SCTPara migrar processos de extração, transformação e carregamento (ETL). Para mais informações, consulte Converter processos de ETL para oAWS Glue.

Como enviar comentários

Você pode enviar comentários sobre a AWS SCT. Você pode registrar um relatório de bugs, enviar uma solicitação de recurso ou fornecer informações gerais.

Para enviar comentários sobreAWS SCT

  1. Inicie o AWS Schema Conversion Tool.

  2. Abra o menu Ajuda e escolha Deixar um comentário. A caixa de diálogo Deixar um comentário é exibida.

  3. Em Área, escolha Informações, Bug report ou Solicitação de recursos.

  4. Em Banco de dados de origem, escolha o banco de dados de origem. Escolha Qualquer se o seu comentário não for específico para um banco de dados particular.

  5. Em Banco de dados de destino, escolha o banco de dados de destino. Escolha Qualquer se o seu comentário não for específico para um banco de dados particular.

  6. Em Título, digite um título para o seu comentário.

  7. Em Mensagem, digite o seu comentário.

  8. Escolha Enviar para enviar seu comentário.