Per trasferire correttamente i bucket, definisci i tuoi obiettivi e comprendi l'utilizzo del bucket prima di avviare un trasferimento del bucket. Le sezioni seguenti descrivono i passaggi chiave della pianificazione.
Analizzare le caratteristiche del bucket
Per stimare il tempo di trasferimento del bucket, analizza le caratteristiche e l'utilizzo del bucket, tenendo conto dei seguenti fattori:
Byte inattivi: la quantità totale di dati archiviati nel bucket influisce sui costi di archiviazione e sul tempo di trasferimento.
Replica: la replica del bucket in altre regioni, in modo sincrono o asincrono, influisce su disponibilità, durabilità e costi dei dati. Per maggiori dettagli, vedi Disponibilità e durabilità dei dati.
Trasferimento di dati: la quantità di dati trasferiti dal bucket durante il trasferimento influisce sui calcoli dei costi di trasferimento dei dati. Per calcolare i costi di trasferimento dei dati del bucket, consulta la pagina Prezzi di Cloud Storage.
Pattern di utilizzo: la comprensione dei livelli di attività del bucket o del suo livello di utilizzo tramite i pattern di utilizzo consente di prevenire conflitti imprevisti durante il trasferimento. Per comprendere i pattern di utilizzo del bucket, puoi analizzare i log. Per maggiori dettagli, vedi Log di utilizzo e log di archiviazione.
Operazioni di scrittura dei bucket: operazioni di scrittura dei bucket frequenti durante la procedura di trasferimento aumentano il costo e la durata. Per capire con quale frequenza gli oggetti vengono scritti nel bucket, consulta Panoramica del monitoraggio in Cloud Storage.
Definisci i tuoi obiettivi di trasferimento
In base all'analisi delle caratteristiche del bucket, identifica i motivi dello spostamento del bucket. Di seguito sono riportati alcuni obiettivi comuni per il trasferimento di un bucket:
Gestione dei costi: riduci i costi di archiviazione passando a una regione a costi inferiori o riduci al minimo i costi di trasferimento dei dati spostandoli più vicino alla posizione di accesso. Dovrai calcolare i costi di Cloud Storage e del trasferimento dei dati e confrontarli con i potenziali costi in località diverse. Per informazioni dettagliate sul calcolo dei costi per Cloud Storage, consulta la pagina Prezzi di Cloud Storage.
Miglioramento delle prestazioni: migliora la velocità di accesso ai dati e le prestazioni dell'applicazione spostando il bucket più vicino agli utenti o alle applicazioni. Per farlo, identifica le regioni geografiche in cui le prestazioni sono fondamentali e sposta i bucket.
Miglioramento dell'affidabilità: migliora la durabilità dei dati e le funzionalità di ripristino di emergenza utilizzando configurazioni a due o più regioni.
Decidere la posizione del bucket
In base all'analisi e agli obiettivi, scegli la posizione di archiviazione più adatta per il bucket da cui stai eseguendo la migrazione tra le seguenti opzioni:
Singola regione: archivia i dati in un'unica regione, il che è conveniente per le applicazioni con utenti concentrati in un'unica area geografica.
Doppia regione: mantieni due copie dei tuoi dati in due regioni all'interno dello stesso continente, fornendo maggiore disponibilità e funzionalità di ripristino di emergenza in un'area geografica specifica.
Più regioni: distribuisci i dati in più regioni, offrendo il massimo livello di disponibilità e durabilità.
Per saperne di più sulla scelta di una località, consulta Considerazioni per la scelta di una località.
Comprendere i fattori che influiscono sul tempo di trasferimento
Diversi fattori influiscono sul tempo di trasferimento e comprenderli può aiutarti a stimare il tempo necessario. Sebbene questi fattori offrano un utile punto di partenza per la pianificazione e la programmazione del trasferimento, i tempi effettivi potrebbero essere più lunghi o più brevi di quelli stimati. Pertanto, quando pianifichi il tuo trasloco, aggiungi un margine di tempo per tenere conto di eventuali ritardi. Le seguenti sezioni descrivono i fattori che influiscono sul tempo di trasferimento.
Limiti del servizio di trasferimento di proprietà
La seguente tabella descrive i limiti che influiscono sul tempo di trasferimento:
Fattore | Valore | Descrizione |
---|---|---|
Frequenza tasso di richieste per job | 10.000 oggetti al secondo |
Il numero di richieste di copia che il servizio può gestire al secondo.
Una tasso di richieste più elevata significa che è possibile spostare più file contemporaneamente. Se il bucket contiene molti file di piccole dimensioni, una tasso di richieste elevata accelera la migrazione. Se hai solo pochi file di grandi dimensioni, questo fattore ha un impatto minore. |
Larghezza di banda complessiva massima per progetto | 10 GBps |
Questa è la velocità o la larghezza di banda massima a cui puoi trasferire i dati per
un singolo progetto all'interno di una località di origine. Se sposti più bucket
all'interno dello stesso progetto, i bucket condividono la larghezza di banda.
Una larghezza di banda maggiore significa che è possibile trasferire più dati contemporaneamente. Anche con una tasso di richieste elevata, se la larghezza di banda è ridotta, il trasferimento complessivo è lento. |
Larghezza di banda massima per singolo oggetto | 8 MBps |
Questa è la velocità massima a cui puoi trasferire un singolo oggetto.
Una larghezza di banda maggiore per singolo oggetto significa che puoi trasferire gli oggetti a una velocità superiore. Questo è il limite di velocità per spostare un oggetto alla volta. Anche con una tasso di richieste elevata e una larghezza di banda elevata per bucket, se i singoli oggetti hanno un limite di velocità, il trasferimento può richiedere più tempo. |
Numero massimo di riallocazioni simultanee per progetto | 5 trasferimenti | Il servizio di trasferimento dei bucket supporta fino a cinque trasferimenti simultanei dalla stessa località all'interno di un progetto. |
Limite di durata (TTL) del trasferimento
Per garantire un utilizzo efficiente delle risorse ed evitare che i trasferimenti vengano eseguiti indefinitamente, a tutti i trasferimenti dei bucket si applica un limite Time to Live (TTL). TTL si riferisce al tempo massimo consentito per il completamento dell'intero processo di trasferimento.
Il tempo massimo consentito per completare il trasferimento di un bucket è 28 giorni e include tutte le fasi della procedura di trasferimento, come la copia iniziale, gli aggiornamenti incrementali e la sincronizzazione finale.
Se la procedura di trasferimento supera il limite TTL di 28 giorni, l'operazione di trasferimento non va a buon fine.
Attività del bucket in corso
Se continui a scrivere nuovi oggetti, eliminare quelli esistenti o aggiornare gli oggetti nel bucket durante il trasferimento, queste operazioni competono per le risorse con le richieste di copia e possono rallentare il processo di trasferimento.
Regole del ciclo di vita
Se hai configurato regole del ciclo di vita per il tuo bucket, ad esempio l'eliminazione o l'archiviazione automatica degli oggetti dopo un periodo di tempo specifico, queste azioni aumentano il tempo complessivo di trasferimento.
Configura Storage Intelligence
Devi configurare Storage Intelligence sia per le località di origine che per quelle di destinazione. Puoi configurare Storage Intelligence a diversi livelli della gerarchia delle risorse Google Cloud. Puoi anche utilizzare i filtri di inclusione ed esclusione per includere i bucket pertinenti nella configurazione di Storage Intelligence. Per maggiori dettagli, vedi Configurare Storage Intelligence.
Considerazioni relative ad altre funzionalità
Quando sposti i bucket, si verificano le seguenti interazioni con altre funzionalità di Cloud Storage:
Abilita l'eliminazione temporanea
Il trasferimento del bucket richiede l'attivazione dell'eliminazione temporanea sul bucket e l'impostazione della durata di conservazione su almeno sette giorni. La durata della conservazione è il periodo di tempo durante il quale l'eliminazione temporanea mantiene gli oggetti eliminati prima di eliminarli definitivamente. Per informazioni su come configurare la durata della conservazione dell'eliminazione temporanea, consulta Utilizzare l'eliminazione temporanea.
Controllare quote e limiti
Le quote e le valutazioni della capacità cloud sono associate a regioni o zone specifiche. Di conseguenza, quando sposti un bucket in una nuova posizione, devi assicurarti che la nuova posizione disponga di quote sufficienti per ospitare i dati del bucket. Per ulteriori informazioni su quote e limiti, consulta Quote e limiti.
Determinare il tipo di trasferimento del bucket
Quando sposti il bucket, è importante sapere che potrebbe esserci un periodo di inattività di scrittura durante il passaggio di sincronizzazione finale in cui non puoi aggiornare o caricare nuovi oggetti. Inoltre, non potrai modificare la configurazione del bucket durante la procedura di trasferimento. Per determinare se il tuo trasferimento comporta tempi di inattività, consulta Determinare il tipo di trasferimento.
Rimuovere i tag bucket esistenti
Non puoi spostare un bucket a cui sono associati tag bucket. Tutti i tag esistenti devono essere rimossi prima del trasferimento del bucket. Se uno dei tag rimossi dal bucket di origine viene utilizzato per controllo dell'accesso dell'accesso, dovrai utilizzare un metodo alternativo per configurare le autorizzazioni IAM per garantire la sicurezza dei dati nel bucket. Per farlo, completa i seguenti passaggi:
Crea una copia della configurazione del tag e conservala in modo sicuro.
Scollega tutti i tag esistenti dal bucket di origine.
Configura le autorizzazioni IAM in modo che corrispondano alle regole di controllo dell'accesso esistenti.
Dopo aver spostato il bucket, collega i tag esistenti al bucket spostato.
Salva le configurazioni dei report sull'inventario esistenti
Le configurazioni dei report sull'inventario esistenti non vengono conservate durante il processo di trasferimento. Ti consigliamo di salvare manualmente le configurazioni esistenti dei report sull'inventario prima di iniziare la procedura di trasferimento, in quanto dovrai ricrearle al termine della procedura. Per informazioni sulla gestione delle configurazioni dei report di inventario, consulta Creare e gestire le configurazioni dei report di inventario.
Passaggi successivi
- Scopri come spostare i bucket.