Questa pagina descrive come utilizzare la replica tra bucket, che utilizza Storage Transfer Service per copiare oggetti nuovi e aggiornati in modo asincrono da un bucket di origine a un bucket di destinazione. Quando utilizzi la replica tra bucket, crei e gestisci i job di replica, che sono un tipo di job Storage Transfer Service.
Prima di iniziare
Per utilizzare la replica tra bucket, devi completare i passaggi preliminari. Per istruzioni, consulta la sezione Prima di iniziare della documentazione di Storage Transfer Service.
Crea un job di replica
Console
Quando utilizzi la console Google Cloud, puoi creare un job di replica per i bucket esistenti o per i nuovi bucket durante la procedura di creazione dei bucket.
Per creare un job di replica per un nuovo bucket, segui le istruzioni per creando un nuovo bucket.
Per creare un job di replica per un bucket esistente, completa i seguenti passaggi passaggi:
- Nella console Google Cloud, vai alla pagina Bucket in Cloud Storage.
Nell'elenco dei bucket, fai clic sul nome del bucket di origine di cui vuoi replicare gli oggetti.
Nella pagina Dettagli bucket, fai clic sulla scheda Configurazione.
Individua l'opzione Replica tra bucket e fai clic su
Modifica.Nel riquadro Modifica replica tra bucket che viene visualizzato, fai clic su Aggiungi una destinazione.
Nella sezione Scegli una destinazione, seleziona un bucket di destinazione, poi fai clic su Avanti.
Nella sezione Scegli le impostazioni di replica, segui questi passaggi:
(Facoltativo) Per filtrare gli oggetti da replicare in base al prefisso del nome dell'oggetto, seleziona la casella di controllo Replica oggetti in base al prefisso nella sezione Scegliere gli oggetti da replicare.
Per includere gli oggetti per prefisso, inserisci un prefisso nel Includi oggetti con prefisso, quindi fai clic su
Aggiungi un prefisso.Per escludere oggetti in base al prefisso, inserisci un prefisso nella sezione Escludi oggetti con prefisso, quindi fai clic su
Aggiungi un prefisso.
(Facoltativo) Per impostare una classe di archiviazione per gli oggetti replicati, seleziona un'opzione di archiviazione della classe di archiviazione dal menu Sezione Imposta classe di archiviazione per gli oggetti replicati.
Se salti questo passaggio, gli oggetti replicati utilizzeranno per impostazione predefinita la classe di archiviazione del bucket di destinazione.
- Fai clic su Salva.
Riga di comando
Per le istruzioni di Google Cloud CLI su come creare un job di replica, Consulta Creare un job di replica utilizzando Google Cloud CLI.
API REST
API JSON
Per istruzioni sull'API JSON su come creare un job di replica, consulta Creare un job di replica utilizzando l'API JSON.
Per controllare lo stato del job di replica, visualizza i log di Cloud Logging per Storage Transfer Service.
Elenca job di replica
Console
Non puoi elencare i job di replica utilizzando la console Google Cloud. Consulta Visualizza il job di replica per istruzioni su come visualizzare un singolo un job di replica alla volta.
Riga di comando
Per le istruzioni di Google Cloud CLI su come elencare i job di replica, Consulta Elencare i job di replica utilizzando Google Cloud CLI.
API REST
API JSON
Per istruzioni sull'API JSON su come elencare i job di replica, consulta Elenca i job di replica utilizzando l'API JSON.
Visualizzare un job di replica
Console
- Nella console Google Cloud, vai alla pagina Bucket in Cloud Storage.
Nell'elenco dei bucket, fai clic sul nome del bucket di origine di cui vuoi visualizzare il job di replica tra bucket.
Nella pagina Dettagli bucket, fai clic sulla scheda Configurazione.
Individua l'opzione Replica tra bucket e fai clic su
Modifica.Viene visualizzato il riquadro Modifica replica tra bucket, che mostra il job di replica per ogni bucket di destinazione.
Nella pagina Bucket, puoi visualizzare la colonna Replica, che indica se in un bucket è in esecuzione un job di replica turbo o un job di replica tra bucket. Per istruzioni su come visualizzare la colonna Replica, consulta Mostrare le colonne.
Riga di comando
Per le istruzioni di Google Cloud CLI su come visualizzare un job di replica, Consulta Visualizzare un job di replica utilizzando Google Cloud CLI.
API REST
API JSON
Per le istruzioni dell'API JSON su come visualizzare un job di replica, Fai riferimento a Visualizzare un job di replica utilizzando l'API JSON.
Aggiorna un job di replica
Puoi aggiornare i seguenti campi di un job di replica:
La descrizione del job di replica
La configurazione per l'esecuzione di un job di replica
La configurazione delle notifiche pubblicate in Pub/Sub
Il comportamento di logging per le operazioni del job di replica
Lo stato del job di replica (abilitato, disabilitato o eliminato).
Console
Quando utilizzi la console Google Cloud, puoi aggiornare solo una replica mettendo in pausa o riattivando il job.
- Nella console Google Cloud, vai alla pagina Bucket di Cloud Storage.
Nell'elenco dei bucket, fai clic sul nome del bucket di origine vuoi mettere in pausa o riattivare la replica.
Nella pagina Dettagli bucket, fai clic sulla scheda Configurazione.
Individua l'opzione Replica tra bucket e fai clic su
Modifica.Nel riquadro Modifica la replica tra bucket visualizzato, fai clic su
Metti in pausa o Ripristina accanto al job di replica da aggiornare.
Riga di comando
Per le istruzioni di Google Cloud CLI su come aggiornare un job di replica, Consulta Aggiornare un job di replica utilizzando Google Cloud CLI.
API REST
API JSON
Per istruzioni sull'API JSON su come aggiornare un job di replica, consulta Aggiornare un job di replica utilizzando l'API JSON.
Eliminare un job di replica
Console
- Nella console Google Cloud, vai alla pagina Bucket in Cloud Storage.
Nell'elenco dei bucket, fai clic sul nome del bucket di origine che quando vuoi interrompere la replica.
Nella pagina Dettagli bucket, fai clic sulla scheda Configurazione.
Individua l'opzione Replica tra bucket e fai clic su
Modifica.Nel riquadro Modifica replica tra bucket visualizzato, fai clic su
Elimina accanto al job di replica da eliminare.Nella finestra di dialogo visualizzata, fai clic su Conferma.
Riga di comando
Per le istruzioni di Google Cloud CLI su come eliminare un job di replica, Consulta l'articolo Eliminare un job di replica utilizzando Google Cloud CLI.
API REST
API JSON
Per le istruzioni dell'API JSON su come eliminare un job di replica, consulta Eliminare un job di replica utilizzando l'API JSON.