Exportar sus datos con CloudShell - Amazon Monitron

Amazon Monitron ya no está abierto a nuevos clientes. Los clientes actuales pueden seguir utilizando el servicio con normalidad. Para obtener información sobre funciones similares a las de Amazon Monitron, consulte nuestra entrada de blog.

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.

Exportar sus datos con CloudShell

Paso 1: Crear un bucket de Amazon S3 (con AWS CloudShell)

  1. Inicie sesión en la AWS consola.

  2. Abra AWS CloudShell

    AWS CloudShell es un entorno de línea de comandos que opera dentro de su navegador. En su interior AWS CloudShell, puede utilizarla AWS Command Line Interface para iniciar y configurar muchos AWS servicios.

  3. En AWS CloudShell, introduzca el siguiente comando, donde bucketname es el nombre del depósito que está creando:

    $ aws s3api create-bucket --bucket bucketname --region us-east-1

    Este comando crea un bucket de Amazon S3 para almacenar sus datos sin procesar. Podrá acceder fácilmente a su bucket desde la consola y descargar sus datos según le convenga. Para obtener más información, consulte Creación, configuración y uso de buckets de Amazon S3.

    importante

    Usted es el responsable de tomar las medidas apropiadas para proteger sus datos. Le recomendamos encarecidamente que utilice el cifrado del lado del servidor y que bloquee el acceso público a su bucket.

    En el comando anterior, el bucket se crea en la Región Este de EE. UU. (Norte de Virginia). Puede especificar opcionalmente una región diferente en el cuerpo de la solicitud. Para obtener más información, consulte Regiones, zonas de disponibilidad y zonas locales.

    Debería ver una salida similar a esta:

    { "Location": "/bucketname" }
  4. Identifica el nombre del recurso de Amazon (ARN) del depósito que has creado, que será:

    arn:aws:s3:::bucketname

Paso 2: Conceder a Amazon Monitron acceso a su bucket de Amazon S3 (con) AWS CloudShell

  1. Pegue el siguiente código en un editor de texto y guárdelo como: monitron-assumes-role .json. No utilice Microsoft Word, dado que añade caracteres adicionales. Usa un editor de texto simple como el Bloc de notas o. TextEdit

    Esta política da permiso a Amazon Monitron para asumir el rol que le permitirá acceder a su bucket de S3. Para obtener más información, consulte Políticas y permisos en IAM.

    { "Version": "2012-10-17", "Statement": [{ "Effect": "Allow", "Principal": { "Service": ["monitron.amazonaws.com"] }, "Action": "sts:AssumeRole" }] }
  2. Pegue el siguiente texto en un editor de texto y guárdelo como: monitron-role-accesses-s 3.json

    Esta política da permiso a Amazon Monitron (mediante el rol creado anteriormente) para acceder a su bucket de Amazon S3.

    { "Statement": [ { "Action": [ "s3:GetBucketAcl", "s3:GetBucketLocation", "s3:ListBucket" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::bucketname" ] }, { "Action": [ "s3:PutObject", "s3:GetBucketAcl" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::bucketname/*" ] } ], "Version": "2012-10-17" }
  3. En el archivo de texto que acabas de crear, reemplaza cada aparición de bucketname por el nombre de tu bucket.

    Por ejemplo, si el nombre de su bucket es relentless, entonces su archivo tendrá este aspecto:

    { "Statement": [ { "Action": [ "s3:GetBucketAcl", "s3:GetBucketLocation", "s3:ListBucket" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::relentless" ] }, { "Action": [ "s3:PutObject", "s3:GetBucketAcl" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::relentless/*" ] } ], "Version": "2012-10-17" }
  4. Sube los dos archivos json que acabas de crear al CloudShell directorio principal.

    Para cargar un archivo, selecciona Acciones en la esquina superior derecha de la página de la CloudShell consola y, a continuación, selecciona Cargar archivo.

  5. Introduce lo siguiente en la línea de comandos en CloudShell:

    aws iam create-role --role-name role-for-monitron --assume-role-policy-document "cat monitron-assumes-role.json"

    Este comando crea el rol y adjunta la monitron-assumes-role política.

    Debería ver una salida similar a esta:

    { "Role": { "Path": "/", "RoleName": "role-for-monitron", "RoleId": "AROAT7PQQWN6BMTMASVPP", "Arn": "arn:aws:iam::273771705212:role/role-for-monitron", "CreateDate": "2021-07-14T02:48:15+00:00", "AssumeRolePolicyDocument": { "Version": "2012-10-17", "Statement": [{ "Sid": "", "Effect": "Allow", "Principal": { "Service": [ "monitron.amazonaws.com" ] }, "Action": "sts:AssumeRole" }] } } }

    Tome nota del ARN valor del rol que acaba de crear. La necesitará más adelante.

    En nuestro ejemplo, el ARN valor es: arn:aws:iam::273771705212:role/role-for-monitron

  6. Introduzca lo siguiente en la línea de comandos en CloudShell:

    aws iam create-policy --policy-name role-uses-bucket --policy-document "cat role-uses-bucket.json"

    Este comando crea la política monitron-role-accesses-s 3.

    Debería ver una salida similar a esta:

    { "Policy": { "PolicyName": "role-uses-bucket", "PolicyId": "ANPAT7PQQWN6I5KLORSDQ", "Arn": "arn:aws:iam::273771705212:policy/role-uses-bucket", "Path": "/", "DefaultVersionId": "v1", "AttachmentCount": 0, "PermissionsBoundaryUsageCount": 0, "IsAttachable": true, "CreateDate": "2021-07-14T02:19:23+00:00", "UpdateDate": "2021-07-14T02:19:23+00:00" } }

    Tome nota del ARN valor de la política que acaba de crear. Lo necesitará para el siguiente paso.

    En nuestro ejemplo, el ARN valor es:

    arn:aws:iam::273771705212:policy/role-uses-bucket
  7. Introduzca lo siguiente en la línea de comandos CloudShell y sustituya el ARN ARN por el de su role-uses-bucket política:

    aws iam attach-role-policy --role-name role-for-monitron --policy-arn arn:aws:iam::273771705212:policy/role-uses-bucket

    Este comando asocia la política monitron-role-accesses-s 3 al rol que acaba de crear.

    Acaba de crear y preparar un bucket de Amazon S3, un rol que Amazon Monitron puede asumir, una política que permite a Amazon Monitron asumir ese rol y otra política que permite al servicio mediante ese rol utilizar su bucket de Amazon S3.

    Usted es el responsable de tomar las medidas apropiadas para proteger sus datos. Le recomendamos encarecidamente que utilice el cifrado del lado del servidor y que bloquee el acceso público a su bucket. Para obtener más información, consulte Bloqueo del acceso público.

Paso 3: Crear su ticket de soporte

  1. Desde la AWS consola, selecciona el icono del signo de interrogación situado en la esquina superior derecha de cualquier página y, a continuación, selecciona Support Center.

    AWS console interface showing IAM dashboard with Support Center dropdown menu highlighted.
  2. En la página siguiente, elija Crear caso.

    Support Center interface with Quick solutions, Active cases, and Create case button.
  3. En la sección ¿Cómo podemos ayudar? haga lo siguiente:

    1. Elija Soporte de cuentas y facturación

    2. En Servicio, selecciona Cuenta.

    3. En Categoría, elija Cumplimiento y acreditaciones.

    4. Elija Gravedad, si esa opción está disponible en función de su suscripción de soporte.

    5. Elija Siguiente paso: información adicional.

      Support case form with Account and billing selected, and service details specified.
  4. En Información adicional, haga lo siguiente:

    1. En Asunto, introduzca Amazon Monitron data export request.

    2. En el campo Descripción, introduzca:

      1. su ID de cuenta

      2. la región del bucket que ha creado

      3. el ARN del depósito que ha creado (por ejemplo: «arn:aws:s3: ::bucketname»)

      4. el ARN del rol que creaste (por ejemplo: «arn:aws:iam: :273771705212:role/ «) role-for-monitron

      Form for Amazon Monitron data export request with fields for account and bucket details.
    3. Elija Siguiente paso: Resuelva ahora o póngase en contacto con nosotros.

  5. En Solve now o ponte en contacto con nosotros, haz lo siguiente:

    1. En Resolver ahora, selecciona Siguiente.

      Support options interface with "Solve now" and "Contact us" buttons, and recommendations.
    2. En Póngase en contacto con nosotros, elija el idioma de contacto preferido y el método de contacto que prefiera.

    3. Seleccione Submit (Enviar). Aparecerá una pantalla de confirmación con el identificador de tu caso y los detalles.

      Contact options with language selection and choices for Web, Phone, or Chat communication.

Un especialista en atención AWS al cliente se pondrá en contacto contigo lo antes posible. Si surgiera algún problema con los pasos indicados, el especialista podría pedirle más información. Si se ha proporcionado toda la información necesaria, el especialista le avisará en cuanto sus datos se hayan copiado en el bucket de Amazon S3 que creó anteriormente.