Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Prueba la configuración de la API de REST de StorageGRID S3

Puedes utilizar la interfaz de línea de comandos de Amazon Web Services (AWS CLI) para probar tu conexión con el sistema y verificar que puedes leer y escribir objetos.

Antes de empezar

Para obtener más información sobre estos pasos, consulta "Configura las conexiones de los clientes".

Pasos
  1. Configura los ajustes de la CLI de AWS para utilizar la cuenta que creaste en el sistema StorageGRID:

    1. Accede al modo de configuración: aws configure

    2. Introduce el ID de la clave de acceso de la cuenta que creaste.

    3. Introduce la clave de acceso secreta de la cuenta que has creado.

    4. Introduce la región predeterminada que se va a utilizar. Por ejemplo, us-east-1.

    5. Introduce el formato de salida predeterminado que deseas utilizar o pulsa Intro para seleccionar JSON.

  2. Crea un bucket.

    Este ejemplo asume que configuraste un endpoint del balanceador de carga para usar la dirección IP 10.96.101.17 y el puerto 10443.

    aws s3api --endpoint-url https://10.96.101.17:10443
    --no-verify-ssl create-bucket --bucket testbucket

    Si el bucket se crea correctamente, se devuelve la ubicación del bucket, como se muestra en el siguiente ejemplo:

    "Location": "/testbucket"
  3. Sube un objeto.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    put-object --bucket testbucket --key s3.pdf --body C:\s3-test\upload\s3.pdf

    Si el objeto se sube correctamente, se devuelve un Etag, que es un hash de los datos del objeto.

  4. Enumera el contenido del bucket para comprobar que el objeto se subió.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    list-objects --bucket testbucket
  5. Elimina el objeto.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    delete-object --bucket testbucket --key s3.pdf
  6. Elimina el bucket.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    delete-bucket --bucket testbucket