Scripts de soporte de diagnóstico para bases de datos compatibles con MySQL - AWS Database Migration Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Scripts de soporte de diagnóstico para bases de datos compatibles con MySQL

A continuación, puede encontrar los scripts de soporte de diagnóstico disponibles para analizar una base de datos en las instalaciones o compatible con Amazon RDS para MySQL en la configuración de migración de AWS DMS. Estos scripts funcionan con un punto de conexión de origen o destino. Los scripts están todos escritos para ejecutarse en la línea de comandos de MySQL SQL.

Para obtener información sobre la instalación del cliente de MySQL, consulte Instalación de MySQL Shell en la documentación de MySQL. Para obtener información acerca del uso del cliente de MySQL, consulte Uso de comandos de MySQL Shell en la documentación de MySQL.

Antes de ejecutar un script, asegúrese de que la cuenta de usuario que utiliza tiene los permisos necesarios para acceder a la base de datos compatible con MySQL. Utilice el siguiente procedimiento para crear una cuenta de usuario y proporcionar los permisos mínimos necesarios para ejecutar este script.

Configuración de una cuenta de usuario con los permisos mínimos para ejecutar estos scripts
  1. Cree el usuario para ejecutar los scripts.

    create user 'username'@'hostname' identified by password;
  2. Conceda el comando select en las bases de datos para analizarlas.

    grant select on database-name.* to username; grant replication client on *.* to username;
  3. grant execute on procedure mysql.rds_show_configuration to username;

En los temas siguientes se describe cómo descargar, revisar y ejecutar cada script de soporte disponible para una base de datos compatible con MySQL. También describen cómo revisar y cargar el resultado de script en el caso de AWS Support.

Script awsdms_support_collector_MySQL.sql

Descargue el script awsdms_support_collector_MySQL.sql.

Este script recopila información sobre la configuración de la base de datos compatible con MySQL. Recuerde comprobar la suma de comprobación en el script y, si la suma de comprobación es válida, revise el código SQL en el script para comentar cualquier parte del código que no le resulte cómodo ejecutar. Cuando esté satisfecho con la integridad y el contenido del script, puede ejecutarlo.

Ejecute el script después de conectarse al entorno de base de datos mediante la línea de comandos.

Ejecución de este script y carga de los resultados en el caso de soporte
  1. Conéctese a la base de datos mediante el siguiente comando mysql.

    mysql -h hostname -P port -u username database-name
  2. Ejecute el script mediante el comando source mysql siguiente.

    mysql> source awsdms_support_collector_MySQL_compatible_DB.sql

    Revise el informe generado y elimine cualquier información que no le resulte cómodo compartir. Cuando acepte compartir el contenido, cargue el archivo en el caso de AWS Support. Para obtener más información sobre cómo cargar este archivo, consulte Trabajar con scripts de soporte de diagnóstico en AWS DMS.

nota
  • Si ya tiene una cuenta de usuario con los privilegios necesarios descritos enScripts de soporte de diagnóstico para bases de datos compatibles con MySQL , también puede utilizar la cuenta de usuario existente para ejecutar el script.

  • Recuerde conectarse a la base de datos antes de ejecutar el script.

  • El script genera la salida en formato de texto.

  • Teniendo en cuenta las prácticas recomendadas de seguridad, si crea una cuenta de usuario nueva solo para ejecutar este script de soporte de diagnóstico de MySQL, le recomendamos que elimine esta cuenta de usuario después de ejecutar correctamente el script.