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.
Si encuentra un problema relacionado con la red al trabajar con ella AWS DMS, es posible que su ingeniero de soporte necesite más información sobre la configuración de la red. Queremos asegurarnos de que AWS Support reciba la mayor cantidad posible de información requerida en el menor tiempo posible. Por lo tanto, desarrollamos una Amazon EC2 AMI prediseñada con herramientas de diagnóstico para probar su entorno AWS DMS de red.
Las pruebas de diagnóstico instaladas en la imagen de máquina de Amazon (AMI) incluyen lo siguiente:
Virtual Private Cloud (VPC) (Nube virtual privada)
Pérdida de paquetes de red
Latencia de la red
Tamaño de la unidad de transmisión máxima (MTU)
Temas
nota
Si tiene problemas de rendimiento con el origen de Oracle, puede evaluar el rendimiento de lectura de los registros REDO o archivados de Oracle para encontrar formas de mejorar el rendimiento. Para obtener más información, consulte Evaluación del rendimiento de lectura de los registros REDO o archivados de Oracle.
Lanza una nueva EC2 instancia AWS DMS de Amazon de diagnóstico
En esta sección, lanzas una nueva EC2 instancia de Amazon. Para obtener información sobre cómo lanzar una EC2 instancia de Amazon, consulta el tutorial Comenzar con las instancias de Amazon EC2 Linux en la Guía del EC2 usuario de Amazon.
Lanza una EC2 instancia de Amazon con la siguiente configuración:
Para Imágenes de aplicaciones y sistema operativo (Imagen de máquina de Amazon), busque la AMI de DMS-DIAG-AMI. Si ha iniciado sesión en la consola, puede buscar la AMI con esta consulta
. Para obtener el ID de AMI de la AMI de AWS diagnóstico de su región, consulte AMI IDs por región lo siguiente. Para Tipo de instancia, le recomendamos que elija t2.micro.
Para Configuración de red, elija la misma VPC que usa la instancia de replicación.
Una vez que la instancia esté activa, conéctese a la instancia. Para obtener información sobre cómo conectarse a una instancia de Amazon EC2 Linux, consulte Conectarse a su instancia de Linux.
Creación de un rol de IAM
Si quiere ejecutar las pruebas de diagnóstico en la instancia de replicación con los permisos mínimos necesarios, cree un rol de IAM que utilice la siguiente política de permisos:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"dms:DescribeEndpoints",
"dms:DescribeTableStatistics",
"dms:DescribeReplicationInstances",
"dms:DescribeReplicationTasks",
"secretsmanager:GetSecretValue"
],
"Resource": "*"
}
]
}
Adjunte el rol a un nuevo usuario de IAM. Para obtener información sobre la creación de roles de IAM, políticas y usuarios, consulte las siguientes secciones en la Guía del usuario de IAM:
Ejecutar pruebas de diagnóstico
Una vez que haya creado una EC2 instancia de Amazon y se haya conectado a ella, haga lo siguiente para ejecutar las pruebas de diagnóstico en la instancia de replicación.
Configure la AWS CLI:
$ aws configure
Proporcione las credenciales de acceso de la cuenta de AWS usuario que desee utilizar para ejecutar las pruebas de diagnóstico. Proporcione la región de la VPC y la instancia de replicación.
Muestra las AWS DMS tareas disponibles en tu región. Sustituya la región de ejemplo por su región.
$ dms-report -r
us-east-1
-lEste comando muestra el estado de las tareas.
Muestre los puntos de conexión y la configuración de las tareas.
<DMS-Task-ARN>
Sustitúyalo por el nombre de recurso de Amazon (ARN) de la tarea.$ dms-report -t
<DMS-Task-ARN>
Este comando muestra los puntos de conexión y la configuración de la tarea.
Ejecute pruebas de diagnóstico.
<DMS-Task-ARN>
Sustitúyalo por el ARN de su tarea.$ dms-report -t
<DMS-Task-ARN>
-n yEste comando muestra datos de diagnóstico sobre la VPC de la instancia de replicación, la transmisión de paquetes de red, la latencia de la red y el tamaño de la unidad de transmisión máxima (MTU) de la red.
Siguientes pasos
En las siguientes secciones se describe la información de solución de problemas en función de los resultados de las pruebas de diagnóstico de la red:
Pruebas de VPC
Esta prueba verifica que la EC2 instancia de Amazon de diagnóstico esté en la misma VPC que la instancia de replicación. Si la EC2 instancia de Amazon de diagnóstico no está en la misma VPC que la instancia de replicación, resérvala y créela de nuevo en la VPC correcta. No puedes cambiar la VPC de una EC2 instancia de Amazon después de crearla.
Pruebas de pérdida de paquetes de red
Esta prueba envía 10 paquetes a los siguientes puntos de conexión y comprueba la pérdida de paquetes:
El servicio de EC2 metadatos de AWS DMS Amazon en el puerto 80
El punto de conexión de origen
El punto de conexión de destino
Todos los paquetes deberían llegar correctamente. Si se pierde algún paquete, consulte a un ingeniero de redes para determinar el problema y encontrar una solución.
Pruebas de latencia de red
Esta prueba envía 10 paquetes a los mismos puntos de conexión que la prueba anterior y comprueba la latencia de los paquetes. Todos los paquetes deben tener una latencia inferior a 100 milisegundos. Si los paquetes tienen una latencia superior a 100 milisegundos, consulte con un ingeniero de redes para determinar el problema y encontrar una solución.
Pruebas de tamaño de la unidad de transmisión máxima (MTU)
Esta prueba detecta el tamaño de MTU mediante la herramienta Traceroute en los mismos puntos de conexión que la prueba anterior. Todos los paquetes de la prueba deben tener el mismo tamaño de MTU. Si algún paquete tiene un tamaño de MTU diferente, consulta con un especialista en sistemas para determinar el problema y encontrar una solución.
AMI IDs por región
Para ver una lista de los diagnósticos de DMS AMIs disponibles en su AWS región, ejecute el siguiente ejemplo de AWS CLI.
aws ec2 describe-images --owners 343299325021 --filters "Name=name, Values=DMS-DIAG*" --query "sort_by(Images, &CreationDate)[-1].[Name, ImageId, CreationDate]" --output text
Si el resultado no muestra resultados, significa que la AMI de diagnóstico del DMS no está disponible en su AWS región. La solución alternativa consiste en seguir los pasos a continuación para copiar la AMI de diagnóstico de otra región. Para obtener más información, consulte Copiar una AMI.
Lance una instancia en la región disponible.
Cree la imagen. La imagen será de su propiedad.
Copie la AMI en su región, por ejemplo, la región Medio Oriente (EAU).
Lance la instancia en su región local.