View a markdown version of this page

Implementación de Application Discovery Service Agentless Collector - AWS Application Discovery Service

AWS El servicio de detección de aplicaciones ya no está disponible para nuevos clientes. Como alternativa, utilice AWS Transform uno que ofrezca capacidades similares. Para obtener más información, consulte el cambio de disponibilidad del AWS Application Discovery 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.

Implementación de Application Discovery Service Agentless Collector

Para implementar Application Discovery Service Agentless Collector, primero debe crear un usuario de IAM y descargar el recopilador. En esta página, se describen los pasos a seguir para implementar un recopilador.

Cree un usuario de IAM para Agentless Collector

Para usar Agentless Collector, en la AWS cuenta en la que usóInicie sesión en la consola de Migration Hub y seleccione una región de origen, debe crear un AWS Identity and Access Management usuario (IAM). A continuación, configura este usuario de IAM para que utilice la siguiente política gestionada. AWS AWSApplicationDiscoveryAgentlessCollectorAccess Esta política de IAM se adjunta al crear el usuario de IAM.

Para usar el módulo de recopilación de datos de análisis y bases de datos, cree dos políticas de IAM administradas por el cliente. Estas políticas permiten acceder al bucket de Amazon S3 y a la AWS DMS API. Para obtener más información, consulte Crear una política gestionada por el cliente en la guía del usuario de IAM.

  • Usa el siguiente código JSON para crear la DMSCollectorPolicy política.

    JSON
    { "Version":"2012-10-17", "Statement": [{ "Effect": "Allow", "Action": [ "dms:DescribeFleetAdvisorCollectors", "dms:ModifyFleetAdvisorCollectorStatuses", "dms:UploadFileMetadataList" ], "Resource": "*" }] }
  • Usa el siguiente código JSON para crear la FleetAdvisorS3Policy política.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetObject*", "s3:GetBucket*", "s3:List*", "s3:DeleteObject*", "s3:PutObject*" ], "Resource": [ "arn:aws:s3:::bucket_name", "arn:aws:s3:::bucket_name/*" ] } ] }

    En el ejemplo anterior, bucket_name sustitúyalo por el nombre del bucket de Amazon S3 que creó en el paso de requisitos previos.

Le recomendamos que cree un usuario de IAM no administrativo para usarlo con Agentless Collector. Al crear usuarios de IAM no administrativos, siga la práctica recomendada de seguridad de conceder el mínimo privilegio, que otorga a los usuarios los permisos mínimos.

Para crear un usuario de IAM que no sea administrador y usarlo con Agentless Collector
  1. En Consola de administración de AWS, vaya a la consola de IAM con la AWS cuenta que utilizó para configurar la región de origen. Inicie sesión en la consola de Migration Hub y seleccione una región de origen

  2. Crea un usuario de IAM que no sea administrador siguiendo las instrucciones para crear un usuario con la consola, tal y como se describe en Crear un usuario de IAM en tu AWS cuenta de la Guía del usuario de IAM.

    Siguiendo las instrucciones de la guía del usuario de IAM:

    • Cuando esté en el paso para seleccionar el tipo de acceso, seleccione Acceso programático. Tenga en cuenta que, si bien no se recomienda, seleccione el acceso a la consola de AWS administración únicamente si va a utilizar las mismas credenciales de usuario de IAM para acceder a la AWS consola.

    • Cuando se encuentre en el paso correspondiente a la página Establecer permisos, elija la opción Adjuntar las políticas existentes al usuario directamente. A continuación, seleccione la política AWSApplicationDiscoveryAgentlessCollectorAccess AWS gestionada de la lista de políticas.

      A continuación, seleccione las políticas de IAM administradas por el FleetAdvisorS3Policy cliente DMSCollectorPolicy y las administradas por el cliente.

    • Cuando vayas a ver las claves de acceso del usuario (los ID de las claves de acceso y las claves de acceso secretas), sigue las instrucciones de la nota importante sobre cómo guardar la nueva clave de acceso y la clave de acceso secreta del usuario en un lugar seguro y protegido. Necesitarás introducir estas claves de accesoConfiguración de Agentless Collector.

      Es una práctica recomendada AWS de seguridad rotar las claves de acceso. Para obtener información sobre la rotación de claves, consulte la Guía del usuario de IAM sobre cómo rotar las claves de acceso con regularidad para los casos de uso que requieren credenciales a largo plazo.

Descargar el Agentless Collector

Para configurar el Application Discovery Service Agentless Collector (Agentless Collector), debe descargar e implementar el archivo Open Virtualization Archive (OVA) de Agentless Collector. El Agentless Collector es un dispositivo virtual que se instala en el entorno VMware local. En este paso se describe cómo descargar el archivo OVA del recopilador y en el siguiente paso se describe cómo implementarlo.

Para descargar el archivo OVA del recopilador y comprobar su suma de comprobación
  1. Inicie sesión en vCenter como administrador de VMware y vaya al directorio en el que desea descargar el archivo OVA de Agentless Collector.

  2. Descargue el archivo OVA desde la siguiente URL:

    OVA de Agentless Collector

  3. En función del algoritmo hash que utilice en su entorno, descargue MD5 o SHA256 para obtener el archivo que contiene el valor de la suma de comprobación. Utilice el valor descargado para verificar el ApplicationDiscoveryServiceAgentlessCollector archivo descargado en el paso anterior.

  4. Según la variante de Linux que utilice, ejecute el comando MD5 o SHA256 correspondiente a la versión para comprobar que la firma criptográfica del ApplicationDiscoveryServiceAgentlessCollector.ova archivo coincide con el valor del MD5/SHA256 archivo correspondiente que ha descargado.

    $ md5sum ApplicationDiscoveryServiceAgentlessCollector.ova
    $ sha256sum ApplicationDiscoveryServiceAgentlessCollector.ova

Implemente Agentless Collector

Application Discovery Service Agentless Collector (Agentless Collector) es un dispositivo virtual que se instala en su entorno VMware local. En esta sección se describe cómo implementar el archivo Open Virtualization Archive (OVA) que descargó en su entorno VMware.

Especificaciones de la máquina virtual Agentless Collector

Agentless Collector version 2
Agentless Collector version 1
  • Sistema operativo: Amazon Linux 2

  • RAM: 16 GB

  • CPU: 4 núcleos

El siguiente procedimiento lo guía a través de la implementación del archivo OVA de Agentless Collector en su entorno VMware.

Para implementar Agentless Collector
  1. Inicie sesión en vCenter como administrador de VMware.

  2. Utilice una de las siguientes formas de instalar el archivo OVA:

    • Utilice la interfaz de usuario: elija el archivo, elija Implementar la plantilla OVF, seleccione el archivo OVA recopilador que descargó en la sección anterior y, a continuación, complete el asistente. Asegúrese de que la configuración del proxy del panel de administración del servidor esté configurada correctamente.

    • Utilice la línea de comandos: para instalar el archivo OVA recopilador desde la línea de comandos, descargue y utilice la herramienta VMware Open Virtualization Format Tool (ovftool). Para descargar ovftool, seleccione una versión en la página de documentación de la herramienta OVF.

      A continuación se muestra un ejemplo del uso de la herramienta de línea de comandos ovftool para instalar el archivo OVA del recopilador.

      ovftool --acceptAllEulas --name=AgentlessCollector --datastore=datastore1 -dm=thin ApplicationDiscoveryServiceAgentlessCollector.ova 'vi://username:password@vcenterurl/Datacenter/host/esxi/'
      A continuación se describe el reemplazable valores en el ejemplo
      • El nombre es el nombre que desea usar para su máquina virtual Agentless Collector.

      • El almacén de datos es el nombre del almacén de datos de su vCenter.

      • El nombre del archivo OVA es el nombre del archivo OVA recopilador descargado.

      • Estas username/password son sus credenciales de vCenter.

      • La vcenterurl es la URL de su vCenter.

      • La ruta vi es la ruta a su host ESXi de VMware.

  3. Localice el recopilador sin agente implementado en su vCenter. Right-click la máquina virtual y, a continuación, elija Encender y Encender.

  4. Tras unos minutos, la dirección IP del recopilador aparece en vCenter. Esta dirección IP se utiliza para conectarse al recopilador.