Para reubicar buckets correctamente, 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 transferidos fuera del bucket durante la reubicación afecta los cálculos de costos 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 qué tan ocupado está, 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 analizar tus registros. Para obtener más detalles, consulta Registros de uso y registros de almacenamiento.
Operaciones de escritura en el bucket: Las operaciones de escritura frecuentes en el bucket 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 reubicación
Según tu análisis de las características del bucket, identifica los motivos para moverlo. Estos son algunos objetivos comunes para reubicar un bucket:
Administración de costos: Reduce los costos de almacenamiento trasladándote a una región de menor costo o minimiza los costos de transferencia de datos trasladando los datos más cerca de 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 trasladando 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 reubica tus buckets.
Mejora de la confiabilidad: Mejora la durabilidad de los datos y las capacidades de recuperación ante desastres con configuraciones birregionales o multirregionales.
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 deseas trasladar entre las siguientes opciones:
Región única: Almacena datos en una sola región que sea rentable para las aplicaciones con usuarios concentrados en un área geográfica.
Birregional: Mantén dos copias de tus datos en dos regiones dentro del mismo continente, lo que proporciona mayor disponibilidad y capacidades de recuperación ante desastres dentro de 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 reubicación
Varios factores afectan el tiempo de reubicación, y comprenderlos puede ayudar a estimar el tiempo requerido. Si bien estos factores ofrecen un punto de partida útil para planificar y programar tu mudanza, los tiempos reales de mudanza pueden ser más largos o más cortos que el tiempo estimado. Por lo tanto, cuando programes tu mudanza, 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 de los servicios de traslado
En la siguiente tabla, se describen los límites que afectan el tiempo de reubicación:
Factor | Valor | Descripción |
---|---|---|
Tasa máxima de solicitudes por trabajo | 10,000 objetos por segundo |
Es la cantidad de solicitudes de copia que el servicio puede controlar por segundo.
Una tasa de solicitudes más alta significa que se pueden mover más archivos de forma simultánea. Si tu bucket tiene muchos archivos pequeños, una alta tasa de solicitudes acelera la migración. Si solo tienes algunos archivos grandes, este factor tiene menos impacto. |
Ancho de banda máximo general por proyecto | 10 GBps |
Esta es la velocidad o el ancho de banda máximos con los que puedes transferir datos para 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 alta tasa de solicitudes, si el ancho de banda es pequeño, la transferencia general es lenta. |
Ancho de banda máximo por objeto único | 8 MBps |
Esta es la velocidad máxima a la que puedes transferir un solo objeto.
Un mayor ancho de banda por objeto individual 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 alta tasa de solicitudes y un gran ancho de banda por bucket, si los objetos individuales tienen un límite de velocidad, pueden tardar más en transferirse. |
Cantidad máxima de reubicaciones simultáneas por proyecto | 5 reubicaciones | El servicio de reubicación de bucket admite hasta cinco reubicaciones simultáneas desde la misma ubicación dentro de un proyecto. |
Límite de tiempo de actividad de la reubicación
Para garantizar el 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 bucket. El TTL hace referencia al tiempo máximo permitido para completar 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 en curso del bucket
Si sigues 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 configuraste reglas de ciclo de vida para tu bucket, como borrar o archivar objetos automáticamente después de un tiempo específico, estas acciones aumentan el tiempo total de reubicación.
Configura Storage Intelligence
Debes configurar Storage Intelligence para las ubicaciones de origen y destino. Puedes configurar Storage Intelligence en diferentes niveles de tu jerarquía de recursos de Google Cloud. También puedes usar filtros de inclusión y exclusión para incluir buckets relevantes en tu configuración de Storage Intelligence. Para obtener más información, consulta Cómo configurar Storage Intelligence.
Consideraciones con otras funciones
Cuando reubicas buckets, se producen las siguientes interacciones con otras funciones de Cloud Storage:
Habilita la opción de borrar de forma no definitiva
La reubicación de buckets requiere que habilites la eliminación no definitiva en el bucket y establezcas la duración de retención en al menos siete días. La duración de retención es el período durante el cual la función borrar de forma no definitiva conserva 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 Usa borrar de forma 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. Por lo tanto, cuando muevas un bucket a una ubicación nueva, deberás asegurarte de que esta tenga cuotas suficientes para alojar 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 sepas 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 Cómo determinar el tipo de reubicación.
Quita las etiquetas de bucket existentes
No puedes cambiar la ubicación de 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 quitan 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:
Haz una copia de la configuración de la etiqueta y guárdala de forma segura.
Desconecta las etiquetas existentes del bucket de origen.
Configura los permisos de IAM para que coincidan con tus reglas de control de acceso existentes.
Después de reubicar el bucket, adjunta las etiquetas existentes al bucket reubicado.
Guarda la configuración de informes de inventario existente
Las configuraciones de informes de inventario existentes no se conservan durante el proceso de reubicación. Te recomendamos que guardes manualmente la configuración de tu informe de inventario existente antes de comenzar el proceso de reubicación, ya que deberás volver a crearla después de que se complete el proceso. 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?
- Obtén más información para cambiar la ubicación de los buckets.