Déplacer vos données Cloud Storage vers un autre emplacement

Last reviewed 2022-06-20 UTC

Lorsque vous créez un bucket Cloud Storage, vous choisissez son emplacement géographique permanent. À mesure que les besoins de votre entreprise évoluent, vous devrez peut-être également modifier l'emplacement de stockage de vos données. Par exemple, vos données peuvent être mieux placées dans un bucket multirégional à disponibilité élevée, un bucket régional moins coûteux ou simplement une autre région du monde.

Ce tutoriel vous aide à sélectionner l'emplacement qui correspond le mieux à vos besoins, puis vous montre comment configurer un nouveau bucket Cloud Storage et déplacer vos données vers le nouvel emplacement à l'aide du service de transfert de stockage.

Objectifs

  • Choisissez un nouvel emplacement pour les données Cloud Storage.
  • Définissez une stratégie de transfert.
  • Transférez vos données vers leur nouvel emplacement.

Coûts

Dans ce document, vous utilisez les composants facturables suivants de Google Cloud :

Du 2 avril au 31 décembre 2022, le service de transfert de stockage suspend une grande partie des coûts de transfert habituels générés lors de l'utilisation du service. Cette suspension temporaire des frais vise à vous aider à migrer des données de Cloud Storage vers les emplacements les mieux adaptés à vos cas d'utilisation.

Après le 31 décembre 2022, les tarifs Cloud Storage suivants s'appliquent lorsque vous utilisez le service de transfert de stockage:

Obtenez une estimation des coûts en fonction de votre utilisation prévue à l'aide du simulateur de coût. Les nouveaux utilisateurs de Google Cloud peuvent bénéficier d'un essai gratuit.

Avant de commencer

  1. Connectez-vous à votre compte Google Cloud. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
  2. Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.

    Accéder au sélecteur de projet

  3. Vérifiez que la facturation est activée pour votre projet Google Cloud.

  4. Activer les API Cloud Storage and Storage Transfer Service.

    Activer les API

  5. Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.

    Accéder au sélecteur de projet

  6. Vérifiez que la facturation est activée pour votre projet Google Cloud.

  7. Activer les API Cloud Storage and Storage Transfer Service.

    Activer les API

  8. Dans la console Google Cloud, activez Cloud Shell.

    Activer Cloud Shell

    En bas de la fenêtre de la console Google Cloud, une session Cloud Shell démarre et affiche une invite de ligne de commande. Cloud Shell est un environnement shell dans lequel Google Cloud CLI est déjà installé, et dans lequel des valeurs sont déjà définies pour votre projet actuel. L'initialisation de la session peut prendre quelques secondes.

  9. Dans la console Google Cloud, accédez à la page IAM et administration pour attribuer à votre compte le rôle d'administrateur de l'espace de stockage et d'administrateur Access Context Manager.

    Accéder à la page "IAM et Administration"

    Le rôle Administrateur de l'espace de stockage dispose des autorisations suivantes:

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

Choisir un nouvel emplacement

Lorsque vous choisissez l'emplacement d'un bucket Cloud Storage, tenez compte des différences de disponibilité, de prix et de performances, comme indiqué dans le tableau suivant.

Région Birégional Multirégional
Disponibilité
  • Redondance des données entre les zones de disponibilité (synchrone)
  • RTO (objectif de temps de récupération)=0: basculement et restauration automatisés en cas de défaillance d'une zone (inutile de modifier les chemins de stockage)
  • Disponibilité supérieure aux régions pour une classe de stockage donnée
  • Redondance des données entre les régions (asynchrone)
  • L'option Réplication turbo pour la réplication dans un délai de 15 minutes
  • RTO (objectif de temps de récupération)=0: basculement et restauration automatisés en cas de défaillance régionale (il n'est pas nécessaire de modifier les chemins de stockage)
  • Disponibilité supérieure aux régions pour une classe de stockage donnée
  • Redondance des données entre les régions (asynchrone)
  • RTO (objectif de temps de récupération)=0: basculement et restauration automatisés en cas de défaillance régionale (il n'est pas nécessaire de modifier les chemins de stockage)
Performances
  • 200 Gbit/s (par région et par projet)
  • Évolutivité à plusieurs Tbit/s en demandant un quota de bande passante plus élevé
  • 200 Gbit/s (par région et par projet)
  • Évolutivité à plusieurs Tbit/s en demandant un quota de bande passante plus élevé
  • 50 Gbit/s (par région et par projet)
  • Scaling limité des performances, performances variables pour les lectures
Tarifs
  • Prix le plus bas pour le stockage
  • Aucuns frais de réplication
  • Aucuns frais de transfert de données sortant lors de la lecture de données dans la même région
  • Prix le plus élevé pour le stockage
  • Des frais de réplication s'appliquent en écriture
  • Aucuns frais de transfert de données sortant lors de la lecture de données dans l'une ou l'autre des régions
  • Le prix de stockage est plus élevé que pour les régions, mais inférieur à celui des emplacements birégionaux.
  • Des frais de réplication s'appliquent en écriture
  • Les frais de transfert de données sortantes s'appliquent toujours lors de la lecture de données.

Recommandations concernant les emplacements

Conditions requises Emplacement recommandé du bucket Exemples de charges de travail
  • Latence et bande passante optimisées
  • Coûts de stockage des données les plus bas
  • Redondance interzone
Région
  • Analyse
  • Sauvegarde et archivage
  • Latence et bande passante optimisées
  • Redondance interrégionale
Birégional1
  • Analyse
  • Sauvegarde et archivage
  • Reprise après sinistre
  • Accès aux données géographiques croisées
  • Redondance interrégionale
Multirégional
  • Diffusion de contenu
  1. Si vous avez besoin d'une version courte et prévisible de l'Objectif de point de récupération (RPO), activez le niveau Premium de la fonctionnalité de Réplication turbo.
  • Pour optimiser les performances et réduire votre coût total de possession, colocalisez vos données et effectuez des calculs dans une même région. Les régions et les emplacements birégionaux sont tous deux adaptés à cet usage.
  • Pour éviter les frais de réplication de données, stockez les ensembles de données de courte durée dans des régions.
  • Pour les charges de travail d'analyse ad hoc associées à des performances modérées, le stockage multirégional peut constituer un choix économique.

  • Lorsque vous transférez vers un nouveau bucket, déterminez si la classe de stockage actuelle répond toujours à vos besoins.

Planifier et démarrer le transfert

Une fois que vous avez choisi un nouvel emplacement, consultez la section Transférer des données entre des buckets Cloud Storage pour planifier le transfert de vos données.