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á.
A seguir, é possível encontrar os scripts de apoio diagnóstico disponíveis para analisar um banco de dados on-premises ou compatível com o Amazon RDS para MySQL na configuração de migração do AWS DMS. Esses scripts funcionam com um endpoint de origem ou de destino. Todos os scripts são escritos para serem executados na linha de comando do MySQL.
Para obter informações sobre como instalar o cliente MySQL, consulte Instalar o shell do MySQL
Antes de executar um script, verifique se a conta de usuário utilizada possui as permissões necessárias para acessar o banco de dados compatível com MySQL. Utilize o procedimento a seguir para criar uma conta de usuário e fornecer as permissões mínimas necessárias para executar esse script.
Como configurar uma conta de usuário com as permissões mínimas para executar esses scripts
-
Crie o usuário para executar os scripts.
create user '
username
'@'hostname
' identified bypassword
; -
Conceda o comando
select
nos bancos de dados para analisá-los.grant select on
database-name
.* tousername
; grant replication client on *.* tousername
; -
grant execute on procedure mysql.rds_show_configuration to
username
;
Os tópicos a seguir descrevem como baixar, revisar e executar cada script de suporte disponível para um banco de dados compatível com o MySQL. Eles também descrevem como analisar e fazer upload do resultado do script para o seu caso do AWS Support.
awsdms_support_collector_MySQL.sql script
Baixe o script awsdms_support_collector_MySQL.sql
Esse script coleta informações sobre a configuração do banco de dados compatível com o MySQL. Lembre-se de verificar a soma de verificação no script e, se a soma de verificação estiver verificada, revise o código SQL no script para comentar qualquer código que você não se sente à vontade para executar. Quando estiver satisfeito com a integridade e o conteúdo do script, será possível executá-lo.
Execute o script depois de se conectar ao ambiente de banco de dados utilizando a linha de comando.
Como executar esse script e fazer upload dos resultados para o caso de suporte
-
Conecte-se ao banco de dados utilizando o seguinte comando
mysql
.mysql -h
hostname
-Pport
-uusername
database-name
-
Execute o script utilizando o seguinte comando
source
.mysql> source awsdms_support_collector_MySQL_compatible_DB.sql
Analise o relatório gerado e remova todas as informações que você não se sente à vontade para compartilhar. Quando o conteúdo for aceitável para compartilhar, faça upload do arquivo para o seu caso do AWS Support. Para obter mais informações sobre como fazer upload desse arquivo, consulte Como trabalhar com scripts de suporte a diagnóstico no AWS DMS.
nota
-
Se você já tiver uma conta de usuário com os privilégios necessários descritos em Scripts de suporte de diagnóstico para bancos de dados compatíveis com o MySQL , poderá utilizar a conta de usuário existente para executar o script.
-
Lembre-se de se conectar ao banco de dados antes de executar o script.
-
O script gera sua saída no formato de texto.
-
Com as práticas recomendadas de segurança em mente, se você criar uma nova conta de usuário somente para executar esse script de apoio diagnóstico do MySQL. É recomendável excluir essa conta de usuário após a execução bem-sucedida do script.