Skip to main content
È disponibile una versione più recente di questo prodotto.
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 di StorageGRID

Puoi usare l'interfaccia a riga di comando di Amazon Web Services (AWS CLI) per testare la connessione al sistema e verificare che puoi leggere e scrivere oggetti.

Prima di iniziare

Per i dettagli su questi passaggi, vedi "Configura le connessioni client".

Passaggi
  1. Configura le impostazioni di AWS CLI per utilizzare l'account che hai creato nel sistema StorageGRID:

    1. Accedi alla 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. Inserisci il formato di output predefinito da usare oppure premi Invio per selezionare JSON.

  2. Crea un bucket.

    Questo esempio presuppone che tu abbia configurato un endpoint del bilanciatore di carico in modo che utilizzi 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 restituito il percorso del bucket, come mostrato nel seguente esempio:

    "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