Planifica la reubicación de tus buckets

Para reubicar los buckets de forma correcta, define tus objetivos y comprende el uso de tu bucket antes de iniciar una reubicación de bucket. En las siguientes secciones, se describen los pasos clave de la planificación.

Analiza las características del bucket

Para estimar el tiempo de reubicación de tu bucket, analiza sus características y su uso, teniendo en cuenta los siguientes factores:

  • Bytes en reposo: La cantidad total de datos almacenados en el bucket afecta los costos de almacenamiento y el tiempo de transferencia.

  • Replicación: La replicación del bucket en otras regiones, ya sea de forma síncrona o asíncrona, afecta la disponibilidad, la durabilidad y el costo de los datos. Para obtener más detalles, consulta Disponibilidad y durabilidad de los datos.

  • Transferencia de datos: La cantidad de datos que se transfieren fuera del bucket durante la reubicación afecta los cálculos del costo de transferencia de datos. Para calcular los costos de transferencia de datos de tu bucket, consulta Precios de Cloud Storage.

  • Patrones de uso: Comprender los niveles de actividad del bucket o su nivel de ocupación a través de los patrones de uso te ayuda a evitar conflictos inesperados durante la reubicación. Para comprender los patrones de uso de tu bucket, puedes analízalos. Para obtener más información, consulta Registros de uso y registros de almacenamiento.

  • Operaciones de escritura en el bucket: Las operaciones de escritura en el bucket frecuentes durante el proceso de reubicación aumentan el costo y la duración. Para comprender con qué frecuencia se escriben objetos en tu bucket, consulta Descripción general de la supervisión en Cloud Storage.

Define tus objetivos de traslado

En función de tu análisis de las características del bucket, identifica los motivos para moverlo. Los siguientes son objetivos comunes para reubicar un bucket:

  • Administración de costos: Reduce los costos de almacenamiento trasladándote a una región con un costo menor o minimiza los costos de transferencia de datos acercando los datos a su ubicación de acceso. Deberás calcular los costos de Cloud Storage y de transferencia de datos, y compararlos con los costos potenciales en diferentes ubicaciones. Para obtener detalles sobre cómo calcular los costos de tu almacenamiento en Cloud Storage, consulta Precios de Cloud Storage.

  • Mejora del rendimiento: Mejora la velocidad de acceso a los datos y el rendimiento de las aplicaciones si trasladas el bucket más cerca de los usuarios o las aplicaciones. Para ello, identifica las regiones geográficas en las que el rendimiento es fundamental y vuelve a ubicar tus buckets.

  • Mejora de la confiabilidad: Mejora la durabilidad de los datos y las capacidades de recuperación ante desastres con configuraciones de región doble o múltiple.

Decide la ubicación del bucket

Según tu análisis y tus objetivos, elige la ubicación de almacenamiento más adecuada para el bucket que trasladarás entre las siguientes opciones:

  • Una sola región: Almacena datos en una sola región que sea rentable para aplicaciones con usuarios concentrados en un área geográfica.

  • Birregional: Mantén dos copias de tus datos en dos regiones del mismo continente, lo que proporciona una mayor disponibilidad y capacidades de recuperación ante desastres en un área geográfica específica.

  • Multirregión: Distribuye los datos en varias regiones, lo que ofrece el nivel más alto de disponibilidad y durabilidad.

Para obtener más información sobre cómo elegir una ubicación, consulta Consideraciones para elegir una ubicación.

Comprende los factores que afectan el tiempo de traslado

Varios factores afectan el tiempo de reubicación y comprenderlos puede ayudarte a estimar el tiempo requerido. Si bien estos factores ofrecen un punto de partida útil para planificar y programar tu traslado, los tiempos reales de traslado pueden ser más largos o más cortos que el tiempo estimado. Por lo tanto, cuando programes tu reubicación, agrega tiempo de reserva para tener en cuenta posibles retrasos. En las siguientes secciones, se describen los factores que afectan el tiempo de reubicación.

Límites del servicio de traslado

En la siguiente tabla, se describen los límites que afectan el tiempo de reubicación:

Factor Valor Descripción
Tarifa de solicitud máxima por trabajo 10,000 objetos por segundo Esta es la cantidad de solicitudes de copia que el servicio puede controlar por segundo.

Una tasa de solicitudes más alta implica que se pueden mover más archivos de forma simultánea. Si tu bucket tiene muchos archivos pequeños, una tasa de solicitudes alta acelera la migración. Si solo tienes algunos archivos grandes, este factor tiene menos impacto.

Ancho de banda general máximo por proyecto 10 GBps Esta es la velocidad o el ancho de banda máximo a la que puedes transferir datos de un solo proyecto dentro de una ubicación de origen. Si mueves varios buckets dentro del mismo proyecto, estos compartirán el ancho de banda.

Un mayor ancho de banda significa que se pueden transferir más datos a la vez. Incluso con una tasa de solicitudes alta, si el ancho de banda es pequeño, la transferencia general es lenta.

Ancho de banda máximo por objeto

8 MBps Esta es la velocidad máxima a la que puedes transferir un solo objeto.

Un ancho de banda más alto por objeto significa que puedes transferir los objetos a una velocidad más rápida. Este es el límite de velocidad para mover un objeto a la vez. Incluso con una tasa de solicitudes y un ancho de banda altos por bucket, si los objetos individuales tienen un límite de velocidad, pueden tardar más tiempo en transferirse.

Límite de tiempo de actividad de la reubicación

Para garantizar un uso eficiente de los recursos y evitar que las reubicaciones se ejecuten de forma indefinida, se aplica un límite de tiempo de actividad (TTL) a todas las reubicaciones de buckets. El TTL hace referencia al tiempo máximo permitido para que se complete todo el proceso de reubicación.

El tiempo máximo permitido para completar la reubicación de un bucket es de 28 días y abarca todas las fases del proceso de reubicación, como la copia inicial, las actualizaciones incrementales y la sincronización final.

Si el proceso de reubicación supera el límite de TTL de 28 días, la operación de reubicación falla.

Actividad continua del bucket

Si continúas escribiendo objetos nuevos, borrando los existentes o actualizando objetos en el bucket durante la reubicación, estas operaciones competirán por los recursos con las solicitudes de copia y pueden ralentizar el proceso de reubicación.

Reglas del ciclo de vida

Si tienes reglas de ciclo de vida configuradas para tu bucket, como la eliminación o el archivado automáticos de objetos después de un tiempo específico, estas acciones aumentan el tiempo general de reubicación.

Habilita el Centro de administración

Debes habilitar el Centro de administración para las ubicaciones de origen y de destino. Puedes habilitar Management Hub en diferentes niveles de la jerarquía de recursos de Google Cloud. También puedes usar los filtros de inclusión y exclusión para incluir buckets relevantes en el plan del Centro de administración. Para obtener más información, consulta Cómo habilitar Management Hub.

Consideraciones con otras funciones

Cuando trasladas los buckets, se producen las siguientes interacciones con otras funciones de Cloud Storage:

Habilita la opción de borrar de forma no definitiva

Para reubicar un bucket, debes habilitar la eliminación no definitiva en él y establecer la duración de la retención en al menos siete días. El período de retención es la cantidad de tiempo que la eliminación no definitiva mantiene los objetos borrados antes de borrarlos de forma permanente. Para obtener información sobre cómo configurar la duración de la retención de borrado no definitivo, consulta Cómo usar la eliminación no definitiva.

Comprueba cuotas y límites

Las cuotas y las evaluaciones de capacidad de la nube están vinculadas a regiones o zonas específicas. Como resultado, cuando muevas un bucket a una ubicación nueva, deberás asegurarte de que la ubicación nueva tenga cuotas suficientes para admitir los datos del bucket. Para obtener más información sobre las cuotas y los límites, consulta Cuotas y límites.

Determina el tipo de reubicación de tu bucket

Cuando reubiques tu bucket, es importante que comprendas que es posible que haya un período de inactividad de escritura durante el paso de sincronización final en el que no podrás actualizar ni subir objetos nuevos. Además, no podrás cambiar la configuración de tu bucket durante el proceso de reubicación. Para determinar si tu reubicación implica tiempo de inactividad, consulta Determina el tipo de reubicación.

Quita las etiquetas de bucket existentes

No puedes reubicar un bucket que tenga etiquetas de bucket adjuntas. Se deben quitar todas las etiquetas existentes antes de la reubicación del bucket. Si alguna de las etiquetas que se quitarán de tu bucket de origen se usa para el control de acceso, deberás usar un método alternativo para configurar los permisos de IAM y asegurarte de que los datos de tu bucket permanezcan seguros. Para ello, completa los siguientes pasos:

  1. Haz una copia de la configuración de la etiqueta y guárdala de forma segura.

  2. Desconecta las etiquetas existentes del bucket de origen.

  3. Configura los permisos de IAM para que coincidan con tus reglas de control de acceso existentes.

  4. Después de reubicar el bucket, adjunta las etiquetas existentes al bucket reubicado.

Guarda las configuraciones de informes de inventario existentes

Las configuraciones de informes de inventario existentes no se conservan durante el proceso de reubicación. Te recomendamos que guardes las configuraciones existentes de los informes de inventario manualmente antes de iniciar el proceso de reubicación, ya que deberás volver a crearlas cuando se complete. Para obtener información sobre cómo administrar la configuración de informes de inventario, consulta Crea y administra configuraciones de informes de inventario.

¿Qué sigue?