Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Testare la configurazione dell'API REST S3

È possibile utilizzare l'interfaccia a riga di comando di Amazon Web Services (AWS CLI) per testare la connessione al sistema e verificare di poter leggere e scrivere oggetti.

Prima di iniziare

Per i dettagli su questi passaggi, vedere"Configurare le connessioni client" .

Passi
  1. Configura le impostazioni AWS CLI per utilizzare l'account creato nel sistema StorageGRID :

    1. Entra nella modalità di configurazione: aws configure

    2. Inserisci l'ID della chiave di accesso per l'account che hai creato.

    3. Inserisci la chiave di accesso segreta per l'account che hai creato.

    4. Inserisci la regione predefinita da utilizzare. Ad esempio, us-east-1 .

    5. Immettere il formato di output predefinito da utilizzare oppure premere Invio per selezionare JSON.

  2. Crea un bucket.

    In questo esempio si presuppone che sia stato configurato un endpoint del bilanciatore del carico per utilizzare l'indirizzo IP 10.96.101.17 e la porta 10443.

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

    Se il bucket viene creato correttamente, viene restituita la posizione del bucket, come mostrato nell'esempio seguente:

    "Location": "/testbucket"
  3. Carica un oggetto.

    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

    Se l'oggetto viene caricato correttamente, viene restituito un Etag, ovvero un hash dei dati dell'oggetto.

  4. Elenca il contenuto del bucket per verificare che l'oggetto sia stato caricato.

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

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

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