Conéctate a depósitos de Cloud Storage

Cloud Storage es una opción de almacenamiento flexible, escalable y duradera para tus instancias de máquinas virtuales. Puedes leer y escribir archivos en depósitos de Cloud Storage desde casi cualquier lugar, por lo que puedes usar depósitos como almacenamiento común entre tus instancias, Google App Engine, tus sistemas locales y otros servicios en la nube.

Si los depósitos Cloud Storage no cumplen con tus requisitos de rendimiento y latencia, puedes usar Cloud Storage en combinación con otras opciones de almacenamiento de instancias.

Antes de comenzar

Escribe y lee datos de depósitos de Cloud Storage

Con el objetivo de escribir o leer datos de un depósito, debes tener permiso para acceder al depósito. De manera alternativa, puedes leer datos de cualquier depósito que sea de acceso público.

Escribe y lee archivos de depósitos de Cloud Storage mediante la herramienta de gsutil o la API de Cloud Storage.

gsutil

De manera predeterminada, la herramienta de línea de comandos de gsutil está instalada en la mayoría de las instancias de máquina virtual que usan imágenes públicas. Si tu instancia de VM no tiene la herramienta de línea de comandos de gsutil, puedes instalar gsutil como parte del SDK de Google Cloud.

  1. Conéctate a una instancia.

    1. En la consola de Cloud Platform, ve a la página Instancias de VM.

      Ir a la página Instancias de VM

    2. En la lista de instancias de máquinas virtuales, haz clic en el botón SSH de la fila de la instancia a la que quieres conectarte.

  2. Si nunca usaste gsutil en esta instancia, usa la herramienta de gcloud para configurar las credenciales.

    gcloud init

    De manera alternativa, si tu instancia está configurada para usar una cuenta de servicio con un alcance de Cloud Storage, puedes omitir este paso.

  3. Usa la herramienta de gsutil para crear depósitos, escribir datos en depósitos y leer datos de esos depósitos. De manera opcional, también puedes transmitir datos a Cloud Storage.

API

Si configuraste tu instancia con el fin de usar una cuenta de servicio con un alcance de Cloud Storage, puedes usar las API de Cloud Storage para escribir y leer datos de depósitos de Cloud Storage.

  1. Conéctate a una instancia.

    1. En la consola de Cloud Platform, ve a la página Instancias de VM.

      Ir a la página Instancias de VM

    2. En la lista de instancias de máquinas virtuales, haz clic en el botón SSH de la fila de la instancia a la que quieres conectarte.

  2. Instala y configura una biblioteca cliente para tu lenguaje de preferencia.

  3. Si es necesario, sigue las muestras de código de inserción para crear un depósito de Cloud Storage en la instancia.

  4. Sigue las muestras de código de inserción para escribir datos y leer datos. También puedes incluir código en tu aplicación que escriba o lea un archivo de un depósito de Cloud Storage.

Activa un depósito como sistema de archivos

Puedes usar la herramienta Cloud Storage FUSE para activar un depósito de Cloud Storage en tu instancia de Compute Engine. El depósito activado se comporta de manera similar a un disco persistente aunque los depósitos de Cloud Storage son almacenamiento de objetos.

Para aprender cómo activar un depósito de Cloud Storage en tu instancia, consulta Usa Cloud Storage FUSE.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de Compute Engine