Mueve tus datos de Cloud Storage a otra ubicación

Last reviewed 2022-06-20 UTC

Cuando creas un bucket de Cloud Storage, debes elegir su ubicación geográfica permanente. A medida que tu empresa necesita cambiar, es posible que el lugar donde almacenas tus datos también deba cambiar. Por ejemplo, es posible que tus datos estén mejor ubicados en un bucket multirregional con alta disponibilidad, un bucket regional de menor costo o, simplemente, en una región diferente del mundo.

En este instructivo, encontrarás ayuda para seleccionar la ubicación que mejor se adapte a tus necesidades y, luego, se muestra cómo configurar un nuevo bucket de Cloud Storage y mover tus datos a la nueva ubicación con el Servicio de transferencia de almacenamiento.

Objetivos

  • Elige una nueva ubicación para los datos de Cloud Storage.
  • Define una estrategia de transferencia.
  • Transfiere tus datos a su nueva ubicación.

Costos

En este documento, usarás los siguientes componentes facturables de Google Cloud:

Desde el 2 de abril de 2022 hasta el 31 de diciembre de 2022, el Servicio de transferencia de almacenamiento suspenderá muchos de los costos de transferencia que se suelen acumular cuando se usa el servicio. El objetivo de la suspensión temporal de los cargos es ayudarte a migrar datos dentro de Cloud Storage a las ubicaciones que mejor se alineen con tus casos de uso.

Después de esa fecha, se aplicarán los siguientes precios de Cloud Storage cuando uses el Servicio de transferencia de almacenamiento:

Para generar una estimación de costos en función del uso previsto, usa la calculadora de precios. Es posible que los usuarios nuevos de Google Cloud califiquen para obtener una prueba gratuita.

Antes de comenzar

  1. Accede a tu cuenta de Google Cloud. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.

  4. Habilita las API de Cloud Storage and Storage Transfer Service.

    Habilita las API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.

  7. Habilita las API de Cloud Storage and Storage Transfer Service.

    Habilita las API

  8. En la consola de Google Cloud, activa Cloud Shell.

    Activar Cloud Shell

    En la parte inferior de la consola de Google Cloud, se inicia una sesión de Cloud Shell en la que se muestra una ventana de línea de comandos. Cloud Shell es un entorno de shell con Google Cloud CLI ya instalada y con valores ya establecidos para el proyecto actual. La sesión puede tardar unos segundos en inicializarse.

  9. En la consola de Google Cloud, ve a la página IAM y administración para asignar a tu cuenta los roles Administrador de almacenamiento y Administrador de Access Context Manager.

    Ir a la página IAM y administración

    El rol Administrador de almacenamiento tiene los siguientes permisos:

    • firebase.projects.get
    • resourcemanager.projects.get
    • resourcemanager.projects.list
    • storage.buckets.*
    • storage.objects.*

Elegir una ubicación nueva

Cuando elijas la ubicación para un bucket de Cloud Storage, ten en cuenta las diferencias en disponibilidad, precio y rendimiento, como se muestra en la tabla siguiente.

Región Birregional Multirregión
Disponibilidad
  • Redundancia de datos entre zonas de disponibilidad (síncrona)
  • RTO(objetivo de tiempo de recuperación)=0: Conmutación por error y por recuperación automatizada en caso de fallas zonales (no es necesario cambiar las rutas de almacenamiento)
  • Mayor disponibilidad que las regiones para una clase de almacenamiento determinada
  • Redundancia de datos entre regiones (asíncronas)
  • Opción replicación turbo para la replicación en 15 minutos
  • RTO(objetivo de tiempo de recuperación)=0: Conmutación por error y por recuperación automatizada en caso de fallas regionales (no es necesario cambiar las rutas de almacenamiento)
  • Mayor disponibilidad que las regiones para una clase de almacenamiento determinada
  • Redundancia de datos entre regiones (asíncronas)
  • RTO(objetivo de tiempo de recuperación)=0: Conmutación por error y por recuperación automatizada en caso de fallas regionales (no es necesario cambiar las rutas de almacenamiento)
Rendimiento
  • 200 Gbps (por región, por proyecto)
  • Escalable a muchos Tbps mediante la solicitud de una cuota de ancho de banda más alta
  • 200 Gbps (por región, por proyecto)
  • Escalable a muchos Tbps mediante la solicitud de una cuota de ancho de banda más alta
  • 50 Gbps (por región, por proyecto)
  • Escalamiento limitado del rendimiento y rendimiento variable para las lecturas
Precios
  • Precio de almacenamiento más bajo
  • Sin cargos de replicación
  • No se aplican cargos por transferencia de datos salientes cuando se leen datos dentro de la misma región.
  • Precio de almacenamiento más alto
  • Se aplican cargos de replicación cuando se escribe
  • Sin cargos por transferencia de datos salientes cuando se leen datos dentro de cualquier región
  • Precio de almacenamiento más alto que las regiones, pero más bajo que las birregiones
  • Se aplican cargos de replicación cuando se escribe
  • Siempre se aplican cargos por transferencia de datos salientes cuando se leen datos

Recomendaciones de ubicación

Requisitos Ubicación del bucket recomendada Ejemplos de cargas de trabajo
  • Latencia y ancho de banda optimizados
  • Costo de almacenamiento de datos más bajo
  • Redundancia de varias zonas
Región
  • Estadísticas
  • Copias de seguridad y archivo
  • Latencia y ancho de banda optimizados
  • Redundancia entre regiones
Birregional1
  • Análisis
  • Copias de seguridad y archivo
  • Recuperación ante desastres
  • Acceso a datos entre zonas geográficas
  • Redundancia entre regiones
Multirregión
  • Entrega de contenido
  1. Si necesitas un objetivo de punto de recuperación (RPO) corto y predecible, habilita la función premium replicación turbo.
  • Para maximizar el rendimiento y reducir el costo total de propiedad, ubica juntos tus datos y procesa en las mismas regiones. Las regiones y las regiones dobles son adecuadas para este fin.
  • Para evitar cargos de replicación de datos, almacena conjuntos de datos de corta duración en regiones.
  • Para el rendimiento moderado y las cargas de trabajo de estadísticas ad hoc, el almacenamiento multirregión puede ser una opción rentable.

  • Cuando transfieras a un bucket nuevo, considera si la clase de almacenamiento actual aún se adapta a tus necesidades.

Planifica y comienza la transferencia

Después de que elijas una ubicación nueva, consulta Cómo transferir entre buckets de Cloud Storage para planificar la migración de tus datos.