Migre do SAP ASE para o Amazon RDS para SQL Server usando o AWS DMS
Amit Kumar, Amazon Web Services
Resumo
Esse padrão fornece orientações para migrar um banco de dados do SAP Adaptive Server Enterprise (ASE) para uma instância de banco de dados do Amazon Relational Database Service (Amazon RDS) que executa o Microsoft SQL Server. O banco de dados de origem pode estar localizado em um datacenter on-premises ou em uma instância do Amazon Elastic Compute Cloud (Amazon EC2). O padrão usa o AWS Database Migration Service (AWS DMS) para migrar dados e (opcionalmente) ferramentas de engenharia de software assistida por computador (CASE) para converter o esquema do banco de dados.
Pré-requisitos e limitações
Pré-requisitos
Uma conta AWS ativa
Um banco de dados SAP ASE em um datacenter on-premises ou em uma instância do EC2
Um banco de dados de destino do Amazon RDS para SQL Server que está ativo e funcionando
Limitações
Limite de tamanho do banco de dados: 64 TB
Versões do produto
Somente SAP ASE versão 15.7 ou 16.x. Para obter as informações mais recentes, consulte Como usar um banco de dados do SAP como origem para o AWS DMS.
Para bancos de dados de destino do Amazon RDS, o AWS DMS oferece suporte às versões do Microsoft SQL Server no Amazon RDS para as edições Enterprise, Standard, Web e Express. Para obter as informações mais recentes sobre as versões compatíveis, consulte a documentação do AWS DMS. Recomendamos que você use a versão mais recente do AWS DMS para obter o suporte mais abrangente de versões e atributos.
Arquitetura
Pilha de tecnologia de origem
Um banco de dados SAP ASE que está on-premises ou em uma instância do Amazon EC2
Pilha de tecnologias de destino
Uma instância de banco de dados do Amazon RDS para SQL Server
Arquitetura de origem e destino
De um banco de dados do SAP ASE no Amazon EC2 a uma instância de banco de dados do Amazon RDS para SQL Server:

De um banco de dados SAP ASE on-premises a uma instância de banco de dados do Amazon RDS para SQL Server:

Ferramentas
O AWS Database Migration Service (AWS DMS) é um serviço web que você pode usar para migrar dados do seu banco de dados on-premises, em uma instância de banco de dados do Amazon RDS ou em um banco de dados em uma instância do EC2, para um banco de dados em um serviço da AWS, como Amazon RDS para SQL Server ou uma instância do EC2. Você também pode migrar um banco de dados de um serviço da AWS para um banco de dados on-premises. Você pode migrar dados entre mecanismos de banco de dados heterogêneos ou homogêneos.
Para conversões de esquema, você pode usar opcionalmente o erwin Data Modeler
ou o SAP PowerDesigner .
Épicos
| Tarefa | Descrição | Habilidades necessárias |
|---|---|---|
Valide as versões dos bancos de dados de origem e de destino. | DBA | |
Identifique os requisitos de armazenamento (tipo e capacidade de armazenamento). | DBA, SysAdmin | |
Escolher o tipo de instância adequado com base na capacidade, nos atributos de armazenamento e nos atributos de rede. | DBA, SysAdmin | |
Identifique os requisitos de segurança de acesso à rede para os bancos de dados de origem e de destino. | DBA, SysAdmin | |
Identifique a estratégia de migração de aplicativos. | DBA, SysAdmin, proprietário do aplicativo |
| Tarefa | Descrição | Habilidades necessárias |
|---|---|---|
Criar uma nuvem privada virtual (VPC) e sub-redes. | SysAdmin | |
Criar grupos de segurança e listas de controle de acesso (ACLs) à rede. | SysAdmin | |
Configurar e inicie uma instância de banco de dados do Amazon RDS. | SysAdmin |
| Tarefa | Descrição | Habilidades necessárias |
|---|---|---|
Migre o esquema do banco de dados manualmente ou use uma ferramenta CASE, como o erwin Data Modeler ou o SAP PowerDesigner. | DBA |
| Tarefa | Descrição | Habilidades necessárias |
|---|---|---|
Migre dados usando o AWS DMS. | DBA |
| Tarefa | Descrição | Habilidades necessárias |
|---|---|---|
Siga a estratégia de migração de aplicativos. | DBA, SysAdmin, proprietário do aplicativo |
| Tarefa | Descrição | Habilidades necessárias |
|---|---|---|
Mude os clientes do aplicativo para a nova infraestrutura. | DBA, SysAdmin, proprietário do aplicativo |
| Tarefa | Descrição | Habilidades necessárias |
|---|---|---|
Encerre os recursos temporários da AWS. | DBA, SysAdmin | |
Revise e valide os documentos do projeto. | DBA, SysAdmin, proprietário do aplicativo | |
Reúna métricas como tempo para migrar, porcentagem de tarefas manuais versus automatizadas e economia de custos. | DBA, SysAdmin, proprietário do aplicativo | |
Feche o projeto e forneça feedback. | DBA, SysAdmin, proprietário do aplicativo |
Recursos relacionados
Referências
Tutoriais e vídeos