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.

Eseguire il test della configurazione dell'API REST S3

Collaboratori

Puoi utilizzare l'interfaccia a riga di comando (CLI AWS) di Amazon Web Services per verificare la tua connessione al sistema e verificare che sia possibile leggere e scrivere oggetti.

Prima di iniziare

Per ulteriori informazioni su questi passaggi, vedere "Configurare le connessioni client".

Fasi
  1. Configurare le impostazioni dell'interfaccia utente di AWS per utilizzare l'account creato nel sistema StorageGRID:

    1. Accedere alla modalità di configurazione: aws configure

    2. Inserire l'ID della chiave di accesso per l'account creato.

    3. Inserire la chiave di accesso segreta per l'account creato.

    4. Immettere 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. Creare un bucket.

    In questo esempio si presuppone che sia stato configurato un endpoint del bilanciamento 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. Caricare 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 che rappresenta un hash dei dati dell'oggetto.

  4. Elencare i contenuti 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. Eliminare l'oggetto.

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

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