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á.
Melhores práticas de uso AWS Schema Conversion Tool
Encontre informações sobre as melhores práticas e opções para usar o AWS Schema Conversion Tool (AWS SCT).
Como configurar memória adicional
Para converter grandes esquemas de banco de dados, como um banco de dados com 3.500 procedimentos armazenados, você pode configurar a quantidade de memória disponível para a AWS Schema Conversion Tool.
Para modificar a quantidade de memória que AWS SCT consome
-
No menu Configurações, escolha Configurações globais e, em seguida, escolha JVMopções.
-
Selecione Editar arquivo de configuração e escolha o editor de texto para abrir o arquivo de configuração.
-
Edite a seção
JavaOptions
para definir a quantidade mínima e máxima de memória disponível. O exemplo a seguir define o mínimo como quatro GB e o máximo como 40 GB.[JavaOptions] -Xmx40960M -Xms4096M
Recomendamos que você defina a memória mínima disponível para pelo menos quatro GB.
Salve o arquivo de configuração, escolha OK e reinicie AWS SCT para aplicar as alterações.
Como configurar a pasta padrão do projeto
AWS SCT usa a pasta do projeto para armazenar os arquivos do projeto, salvar relatórios de avaliação e armazenar o código convertido. Por padrão, AWS SCT armazena todos os arquivos na pasta do aplicativo. Você pode especificar outra pasta como a pasta padrão do projeto.
Para alterar a pasta padrão do projeto
-
No menu Configurações, selecione Configurações globais e, em seguida, selecione Caminho do arquivo.
-
Em Caminho padrão do arquivo de projeto, insira o caminho para a pasta padrão do projeto.
-
Escolha Apply e, em seguida, escolha OK.
Como aumentar a velocidade da migração de dados
Para migrar grandes conjuntos de dados, como um conjunto de tabelas com mais de 1 TB de dados, talvez você queira aumentar a velocidade da migração. Quando você usa atendentes de extração de dados, a velocidade das migrações de dados depende de vários fatores. Esses fatores incluem o número de fatias em seu cluster de destino do Amazon Redshift, o tamanho de um arquivo fragmentado em sua tarefa de migração, disponível RAM no PC em que você executa seus agentes de extração de dados e assim por diante.
Para aumentar a velocidade de migração de dados, recomendamos realizar várias sessões de migração de teste com pequenos conjuntos de dados de seus dados de produção. Além disso, recomendamos que você execute seus agentes de extração de dados em um SSD PC com pelo menos 500 GB de tamanho. Durante essas sessões de teste, altere os diferentes parâmetros de migração e monitore a utilização do disco para descobrir a configuração que garante a velocidade máxima de migração de dados. Em seguida, use essa configuração para migrar todo o conjunto de dados.
Como aumentar as informações de registro em log
Você pode aumentar as informações de registro produzidas AWS SCT ao converter seus bancos de dados, scripts e aplicativosSQL. Embora o aumento das informações de registro possa retardar a conversão, as alterações podem ajudar você a fornecer informações robustas ao AWS Support em caso de erros.
AWS SCT armazena registros em seu ambiente local. Você pode visualizar esses arquivos de log e compartilhá-los com o AWS Support ou com AWS SCT os desenvolvedores para solucionar problemas.
Para alterar as configurações de registro em log
-
No menu Configurações, selecione Configurações globais e, em seguida, selecione Registro em log.
-
Em Caminho da pasta de log, insira a pasta para armazenar os logs da interface do usuário.
-
Em Caminho da pasta de log do console, insira a pasta para armazenar os registros da interface de linha de AWS SCT comando (CLI).
-
Em Tamanho máximo do arquivo de log (MB), insira o tamanho, em MB, de um único arquivo de log. Depois que seu arquivo atingir esse limite, AWS SCT cria um novo arquivo de log.
-
Em Número máximo de arquivos de log, insira o número de arquivos de log a serem armazenados. Depois que o número de arquivos de log na pasta atingir esse limite, a AWS SCT excluirá o arquivo de log mais antigo.
-
Em Caminho de download do log dos extratores, insira a pasta para armazenar os logs dos atendentes de extração de dados.
-
Em Caminho do log do extrator Cassandra, insira a pasta para armazenar os logs dos atendentes de extração de dados.
-
Selecione Solicitar um caminho antes de carregar para garantir que AWS SCT ele pergunte onde armazenar os registros sempre que você usar agentes de extração de dados.
-
Em Modo de depuração, selecione Verdadeiro. Use essa opção para registrar informações adicionais quando AWS SCT os registros padrão não incluírem nenhum problema.
-
Escolha os principais módulos do aplicativo para aumentar as informações de registro em log. Você pode aumentar as informações de registro em log para os seguintes módulos de aplicativos:
Geral
Carregador
Analisador
Impressora
Resolvedor
Telemetria
Conversor
Mapeamento de tipos
User interface (Interface do usuário)
Controlador
Comparar esquema
Clone de datacenter
Analisador de aplicativos
Para cada um dos módulos de aplicativo anteriores, escolha um dos seguintes níveis de registro em log:
Rastreamento: Informações mais detalhadas.
Depuração: Informações detalhadas sobre o fluxo pelo sistema.
Informações: Eventos de runtime, como startup ou encerramento.
Aviso — Uso de outras situações de tempo de API execução APIs obsoletas e inadequadas que sejam indesejáveis ou inesperadas.
Erro: Erros de runtime ou condições inesperadas.
Crítico: Erros que levam ao encerramento do aplicativo.
Obrigatório: O nível mais alto possível de erros.
Por padrão, depois de ativar o modo de depuração, AWS SCT define o nível de registro de informações para todos os módulos do aplicativo.
Por exemplo, para ajudar nas principais áreas problemáticas durante a conversão, defina Analisador, Mapeamento de tipos e Interface do usuário como Rastreamento.
Se as informações se tornarem muito detalhadas para o sistema de arquivos em que os logs estão sendo transmitidos, mude para um local com espaço suficiente para capturar os logs.
Para transmitir registros para o AWS Support, acesse o diretório em que os registros estão armazenados e compacte todos os arquivos em um único arquivo.zip gerenciável. Em seguida, carregue o arquivo .zip com o caso de suporte. Quando a análise inicial for concluída e o desenvolvimento contínuo for retomado, retorne o Modo de depuração para falso para eliminar o registro de log detalhado. Em seguida, aumente a velocidade de conversão.
dica
Para gerenciar o tamanho do log e simplificar os problemas de emissão de relatórios, remova os logs ou mova-os para outro local após uma conversão bem-sucedida. Fazer essa tarefa garante que somente os erros e as informações relevantes sejam transmitidos ao AWS Support e evita que o sistema de arquivos de log seja preenchido.