Se connecter aux buckets Cloud Storage | Documentation du moteur de calcul

Cloud Storage est une option de stockage flexible, évolutive et durable pour vos instances de machine virtuelle. Vous pouvez lire et écrire des fichiers dans des buckets Cloud Storage depuis presque n’importe où, vous pouvez donc utiliser des buckets comme stockage commun entre vos instances, App Engine, vos systèmes sur site et d’autres services cloud. Si les buckets Cloud Storage ne répondent pas à vos exigences en matière de performances et de latence, vous pouvez utiliser Cloud Storage en association avec d’autres options de stockage d’instance. Remarque : Cloud Storage est un système de stockage d’objets qui n’a pas les mêmes contraintes d’écriture qu’un système de fichiers POSIX. Si vous écrivez simultanément des données provenant de plusieurs sources dans un fichier dans Cloud Storage, vous pouvez involontairement écraser des données critiques. Avant de commencer Écrire et lire des données à partir de buckets Cloud Storage Pour écrire ou lire des données à partir d’un bucket, vous devez avoir accès au bucket. Vous pouvez également lire les données à partir de n’importe quel compartiment accessible au public. Écrivez et lisez des fichiers à partir de buckets Cloud Storage à l’aide de l’outil de ligne de commande gsutil ou de l’API Cloud Storage. gsutil Par défaut, l’outil de ligne de commande gsutil est installé sur la plupart des instances de machine virtuelle (VM) qui utilisent des images publiques. Si votre VM ne dispose pas de l’outil de ligne de commande gsutil, vous pouvez installer gsutil dans le cadre du SDK Cloud. Connectez-vous à une instance. Dans Cloud Console, accédez à la page des instances de VM. Accédez aux instances de machine virtuelle Dans la liste des instances de machine virtuelle, cliquez sur SSH dans la ligne de l’instance à laquelle vous souhaitez vous connecter. Si vous n’avez jamais utilisé gsutil sur cette instance auparavant, utilisez l’outil gcloud pour configurer les identifiants. gcloud init Sinon, si votre instance est configurée pour utiliser un compte de service avec un champ d’application Cloud Storage, vous pouvez ignorer cette étape. Utilisez l’outil gsutil pour créer des buckets, écrire des données dans des buckets et lire des données à partir de ces buckets. En option, vous pouvez également diffuser des données vers Cloud Storage. API Si vous avez configuré votre instance pour utiliser un compte de service avec un champ d’application Cloud Storage, vous pouvez utiliser l’API Cloud Storage pour écrire et lire des données à partir de buckets Cloud Storage. Connectez-vous à une instance. Dans Cloud Console, accédez à la page des instances de VM. Accédez aux instances de machine virtuelle Dans la liste des instances de machine virtuelle, cliquez sur SSH dans la ligne de l’instance à laquelle vous souhaitez vous connecter. Installez et configurez une bibliothèque cliente pour votre langue préférée. Si nécessaire, suivez les exemples de code d’insertion pour créer un bucket Cloud Storage sur l’instance. Suivez les exemples de code d’insertion pour écrire et lire des données, et incluez du code dans votre application qui écrit ou lit un fichier à partir d’un bucket Cloud Storage. Monter un bucket en tant que système de fichiers Vous pouvez utiliser l’outil Cloud Storage FUSE pour monter un bucket Cloud Storage sur votre instance Compute Engine. Le bucket monté se comporte de la même manière qu’un disque persistant, même si les buckets Cloud Storage sont un stockage d’objets.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *