Copia e sposta oggetti tra i bucket Lightsail - Amazon Lightsail

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Copia e sposta oggetti tra i bucket Lightsail

Puoi copiare oggetti già archiviati nel tuo bucket nel servizio di storage di oggetti Amazon Lightsail. In questa guida, ti mostriamo come copiare oggetti usando la console Lightsail e usando AWS Command Line Interface ().AWS CLI Copia gli oggetti nel tuo bucket per creare copie duplicate di oggetti, rinominarli o spostare oggetti tra le sedi di Lightsail (ad esempio, spostando oggetti da una all' Regione AWS altra, in cui Lightsail è disponibile). Puoi copiare oggetti da una posizione all'altra solo utilizzando, e (). AWS APIs AWS SDKs AWS Command Line Interface AWS CLI

Per ulteriori informazioni sui bucket, consulta Archiviazione di oggetti.

Limitazioni per la copia di oggetti

Puoi creare una copia di un oggetto di dimensioni fino a 2 GB utilizzando la console Lightsail. È possibile creare una copia di un oggetto di dimensioni fino a 5 GB con un'unica operazione di copia dell'oggetto utilizzando AWS Command Line Interface (AWS CLI) AWS APIs, e. AWS SDKs Per copiare un oggetto di dimensioni superiori a 5 GB, è necessario utilizzare l'azione di caricamento in più parti di AWS CLI AWS APIs, e AWS SDKs. Per ulteriori informazioni, consulta Caricamento di file in un bucket utilizzando un caricamento in più parti.

Copiare oggetti utilizzando la console Lightsail

Completa la seguente procedura per copiare un oggetto memorizzato in un bucket utilizzando la console Lightsail. Per spostare un oggetto in un bucket, devi copiarlo nella nuova posizione ed eliminare l'oggetto originale.

  1. Accedi alla console Lightsail.

  2. Nella home page di Lightsail, scegli la scheda Archiviazione.

  3. Scegli il nome del bucket per il quale vuoi copiare un oggetto.

  4. Utilizza il riquadro Objects browser (Browser oggetti) nella scheda Objects (Oggetti) per individuare la posizione dell'oggetto che vuoi copiare.

  5. Aggiungi un segno di spunta accanto all'oggetto che vuoi copiare.

  6. Nel riquadro Object information (Informazioni sull'oggetto), scegli il menu delle operazioni (⋮), quindi scegli Copy to (Copia in).

  7. Nel riquadro Select destination (Seleziona destinazione) visualizzato, individuare la posizione nel bucket in cui vuoi copiare l'oggetto selezionato. Puoi inoltre creare un nuovo percorso inserendo nomi di cartelle nella casella di testo Destination path (Percorso di destinazione).

  8. Scegli Copy (Copia) per copiare l'oggetto nella destinazione selezionata o specificata. Altrimenti, scegli No, cancel (No, annulla).

    Quando l'oggetto è stato copiato correttamente, viene visualizzato il messaggio Copy complete (Copia completata). Se l'intento era spostare l'oggetto, devi eliminare l'oggetto originale. Per ulteriori informazioni, consulta Eliminazione di oggetti del bucket.

Copia gli oggetti usando il AWS CLI

Completate la seguente procedura per copiare gli oggetti in un bucket utilizzando AWS Command Line Interface (AWS CLI). Puoi eseguire tale operazione mediante il comando copy-object. Per ulteriori informazioni, consulta copy-object in Riferimento ai comandi della AWS CLI .

Nota

È necessario installare AWS CLI e configurarlo per Lightsail e Amazon S3 prima di continuare con questa procedura. Per ulteriori informazioni, consulta Configurare la funzionalità AWS CLI per l'utilizzo con Lightsail.

  1. Apri un prompt dei comandi o una finestra del terminale.

  2. Inserisci il comando seguente per copiare un oggetto nel bucket.

    aws s3api copy-object --copy-source SourceBucketNameAndObjectKey --key DestinationObjectKey --bucket DestinationBucketName --acl bucket-owner-full-control

    Nel comando sostituisci il seguente testo d'esempio con il proprio testo:

    • SourceBucketNameAndObjectKey - Il nome del bucket in cui esiste attualmente l'oggetto sorgente e la chiave completa dell'oggetto da copiare. Ad esempio, per copiare l'oggetto images/sailbot.jpg dal bucket amzn-s3-demo-bucket, specifica amzn-s3-demo-bucket/images/sailbot.jpg.

    • DestinationObjectKey - La chiave completa dell'oggetto della nuova copia dell'oggetto.

    • DestinationBucket - Il nome del bucket di destinazione.

    Esempi:

    • Copia di un oggetto in un bucket nello stesso bucket:

      aws s3api copy-object --copy-source amzn-s3-demo-bucket1/images/sailbot.jpg --key media/sailbot.jpg --bucket amzn-s3-demo-bucket --acl bucket-owner-full-control
    • Copia di un oggetto da un bucket a un altro bucket:

      aws s3api copy-object --copy-source amzn-s3-demo-bucket1/images/sailbot.jpg --key images/sailbot.jpg --bucket amzn-s3-demo-bucket2 --acl bucket-owner-full-control

    Il risultato dovrebbe essere analogo all'esempio seguente:

    Risultato del comando AWS CLI copy-object

Gestione di bucket e oggetti

Questi sono i passaggi generali per gestire il bucket di storage di oggetti Lightsail:

  1. Scopri di più su oggetti e bucket nel servizio di storage di oggetti Amazon Lightsail. Per ulteriori informazioni, consulta Archiviazione di oggetti in Amazon Lightsail.

  2. Scopri i nomi che puoi dare ai tuoi bucket in Amazon Lightsail. Per ulteriori informazioni, consulta le regole di denominazione dei bucket in Amazon Lightsail.

  3. Inizia a usare il servizio di storage di oggetti Lightsail creando un bucket. Per ulteriori informazioni, consulta Creazione di bucket in Amazon Lightsail.

  4. Scopri le best practice di sicurezza per i bucket e le autorizzazioni di accesso che puoi configurare per il tuo bucket. Puoi rendere pubblici o privati tutti gli oggetti nel tuo bucket oppure puoi scegliere di rendere pubblici i singoli oggetti. Puoi anche concedere l'accesso al tuo bucket creando chiavi di accesso, allegando istanze al tuo bucket e concedendo l'accesso ad altri account. AWS Per ulteriori informazioni, consulta le best practice di sicurezza per lo storage di oggetti Amazon Lightsail e Understanding bucket permissions in Amazon Lightsail.

    Dopo aver appreso le autorizzazioni di accesso al bucket, consulta le seguenti guide per concedere l'accesso al bucket:

  5. Scopri come abilitare la registrazione degli accessi per il bucket e come utilizzare i log di accesso per verificarne la sicurezza. Per ulteriori informazioni, consulta le seguenti guide.

  6. Crea una IAM policy che garantisca a un utente la possibilità di gestire un bucket in Lightsail. Per ulteriori informazioni, consulta la IAMpolitica per la gestione dei bucket in Amazon Lightsail.

  7. Scopri come gli oggetti nel tuo bucket vengono etichettati e identificati. Per ulteriori informazioni, consulta Comprendere i nomi delle chiavi degli oggetti in Amazon Lightsail.

  8. Scopri come caricare file e gestire gli oggetti nei tuoi bucket. Per ulteriori informazioni, consulta le seguenti guide.

  9. Abilita il controllo delle versioni degli oggetti per conservare, recuperare e ripristinare ogni versione di ogni oggetto archiviato nel bucket. Per ulteriori informazioni, consulta Abilitare e sospendere il controllo delle versioni degli oggetti in un bucket in Amazon Lightsail.

  10. Dopo aver abilitato il controllo delle versioni degli oggetti, puoi ripristinare le versioni precedenti degli oggetti nel tuo bucket. Per ulteriori informazioni, consulta Ripristino di versioni precedenti di oggetti in un bucket in Amazon Lightsail.

  11. Monitora l'utilizzo del bucket. Per ulteriori informazioni, consulta Visualizzazione delle metriche per il tuo bucket in Amazon Lightsail.

  12. Configura un allarme per i parametri del bucket in modo da ricevere una notifica quando l'utilizzo del bucket supera una determinata soglia. Per ulteriori informazioni, consulta Creazione di allarmi metrici bucket in Amazon Lightsail.

  13. Modifica il piano di archiviazione del bucket se lo spazio di archiviazione e il trasferimento di rete si stanno esaurendo. Per ulteriori informazioni, consulta Modifica del piano del bucket in Amazon Lightsail.

  14. Scopri come collegare il bucket ad altre risorse. Per ulteriori informazioni, consulta i seguenti tutorial.

  15. Elimina il bucket se non lo utilizzi più. Per ulteriori informazioni, consulta Eliminazione dei bucket in Amazon Lightsail.