Passer de NetApp Cloud Volumes Service à Google Cloud NetApp Volumes

Vous pouvez effectuer la transition des ressources de projet de type de service CVS-Performance du service Cloud Volumes vers Google Cloud NetApp Volumes sans interruption du service pour vos clients à l'aide de la console Google Cloud . Le trafic réseau est suspendu pendant le changement de connexion, et les volumes ne peuvent pas être gérés tant que le changement n'est pas terminé. Le service de transition crée de nouveaux pools de stockage pour votre volume et transfère tous les types de configuration suivants vers NetApp Volumes:

  • Volumes

  • Instantanés de volume

  • Connexions Active Directory

  • Réplications de volumes

  • Clé de chiffrement gérée par le client (CMEK)

Certaines configurations, telles que les autorisations Identity and Access Management, les scripts et Cloud Monitoring, ne peuvent pas passer à NetApp Volumes. Nous vous recommandons plutôt de créer des configurations pour les NetApp Volumes.

Avant de commencer

Avant de commencer, consultez les conditions et considérations suivantes.

Conditions requises

  • Accès à NetApp Volumes: vous devez avoir accès à NetApp Volumes avant de démarrer le processus de transition. Pour configurer l'accès, suivez les étapes de configuration de NetApp Volumes à partir de Sélectionner ou créer un projet jusqu'à Configurer les autorisations Identity and Access Management. Vous devez activer l'API NetApp Volumes et configurer l'appairage réseau. Sinon, la transition échouera.

    Lorsque vous configurez l'appariement de cloud privé virtuel, ne créez pas de plage d'adresses IP, comme indiqué dans la section Configurer l'accès aux services privés. À la place, vous devez utiliser la même plage d'adresses IP que celle utilisée pour l'appairage du type de service CVS-Performance. Si vous avez utilisé plusieurs plages d'adresses IP pour le service Cloud Volumes, vous devez utiliser toutes les mêmes plages d'adresses IP pour NetApp Volumes.

    Suivez les instructions ci-dessous pour trouver les noms des plages d'adresses IP existantes à l'aide de la console Google Cloud ou de la Google Cloud CLI.

    Console

    1. Dans la console Google Cloud , accédez à la page Réseau VPC.

    2. Sélectionnez le VPC concerné, puis cliquez sur l'onglet Accès aux services privés.

    3. Recherchez le nom de la plage d'adresses IP allouée utilisée pour la connexion privée netapp-cv-nw-customer-peer.

    4. Sélectionnez et copiez le nom de la plage d'adresses IP à utiliser dans la commande d'association de NetApp Volumes.

    5. Répétez les étapes précédentes pour chaque VPC utilisé pour le service Cloud Volumes.

    gcloud

    Utilisez les commandes Google Cloud CLI suivantes pour trouver les noms des plages d'adresses IP existantes:

    1. Recherchez tous les cloud privés virtuels associés au type de service CVS-Performance:

      gcloud --project PROJECT_NAME compute networks list \
       --filter="peerings[].name=netapp-cv-nw-customer-peer" \
       --format="table(name, peerings.name)"

      Remplacez les informations suivantes:

      • PROJECT_NAME : nom de votre projet.
    2. Pour chaque cloud privé virtuel identifié, listez les plages d'appairage:

      gcloud --project PROJECT_NAME services vpc-peerings list \
       --network=vpc \
       --service cloudvolumesgcp-api-network.netapp.com \
       --format="value(reservedPeeringRanges)"

      Remplacez les informations suivantes:

      • PROJECT_NAME : nom de votre projet.

      • VPC: saisissez vpc.

      Utilisez le nom de la plage d'adresses IP identifiée pour le paramètre --ranges, comme indiqué dans la section Configurer l'accès aux services privés.

      Assurez-vous d'appairer tous les clouds privés virtuels utilisés pour le type de service CVS-Performance au cas où vous auriez appairé plusieurs réseaux.

  • Les ressources doivent suivre le format de dénomination des ressources Google Cloud  : si nécessaire, vous devez modifier les noms des ressources du service Cloud Volumes pour qu'ils suivent le format de dénomination des ressources . Les noms doivent également être uniques pour passer à NetApp Volumes. Si un nom n'est pas unique et ne respecte pas le format de dénomination des ressources, NetApp Volumes renomme automatiquement la ressource pendant la transition en lui attribuant un nom qui respecte les deux exigences. Vous pouvez renommer vos ressources dans Cloud Volumes Service avant la transition. Une fois vos ressources dans NetApp Volumes, vous ne pouvez plus les modifier ni les renommer.

  • Tous les projets d'un VPC partagé doivent être examinés avant la transition : si vos projets utilisent un VPC partagé, vous devez examiner chaque projet, hôte et projet de service associé dans chaque région contenant des ressources afin d'identifier les problèmes de dénomination des ressources ou d'autres problèmes connus. Une fois tous les problèmes résolus, utilisez le projet hôte pour effectuer un examen final et lancer la transition de tous les projets dans le VPC partagé.

  • Activer l'API: activez l'API Cloud Volumes Service dans le projet hôte, même s'il ne dispose d'aucune ressource CVS. Activez également les API NetApp Volumes et Service Networking dans tous les projets.

Remarques

  • Type de service: seul le type de service CVS-Performance peut être transféré de Cloud Volumes Service vers NetApp Volumes.

  • Modification de l'accès aux ressources pendant la transition: pendant la transition, les administrateurs de projet ne peuvent pas afficher ni modifier les ressources. Le processus prend 40 minutes pour chaque projet.

  • Aucune interruption pour les clients: le changement de réseau ne prend que quelques secondes. Il apparaît comme une pause dans le trafic réseau vers les clients et les serveurs, mais se situe dans les délais avant expiration du protocole de fichier. Aucune erreur n'est donc signalée.

    Les opérations de lecture et d'écriture en cours du client ne sont pas affectées, les adresses réseau, votre cloud privé virtuel et les points d'installation client ne changent pas, et les données ne sont pas déplacées.

  • Passage des paramètres des clés de chiffrement gérées par le client vers NetApp Volumes : les paramètres des clés de chiffrement gérées par le client (CMEK) sont transférés vers NetApp Volumes, mais ils nécessitent des modifications supplémentaires du compte de service.

  • Examiner les projets utilisant la réplication de volume: lorsque les projets utilisent la réplication de volume, l'examen vérifie les ressources et l'état de réplication de la région que vous sélectionnez. Vous devez examiner l'autre région de la paire de régions pour vérifier ses ressources. Vous devez résoudre tous les problèmes dans les deux régions avant de pouvoir effectuer la transition du projet. Une fois les problèmes résolus, vous pouvez démarrer la transition depuis l'une ou l'autre des régions et effectuer la transition sur les deux régions ensemble.

  • Plusieurs régions doivent être examinées et migrées séparément: si vous utilisez d'autres régions, vous devez examiner chaque région et en effectuer la transition séparément. Cela inclut les projets hôtes de toutes les régions qui utilisent un VPC partagé, même s'ils ne disposent d'aucune ressource du service Cloud Volumes.

  • Rôles et autorisations de gestion de l'authentification et des accès : les autorisations de gestion de l'authentification et des accès pour NetApp Volumes ont de nouveaux noms, mais sont en grande partie identiques à celles de Cloud Volumes Service. Vous pouvez également utiliser les rôles roles/netapp.admin et roles/netapp.viewer pour simplifier la configuration. Les rôles de base pour editor et owner incluent des autorisations roles/netapp.admin.

  • Métriques de surveillance et d'alerte pour Cloud Volumes Service et NetApp Volumes : les métriques disponibles pour la surveillance de NetApp Volumes sont généralement les mêmes que celles de Cloud Volumes Service. Si vous avez configuré des alertes ou créé un tableau de bord pour Cloud Volumes Service, vous devez les recréer pour NetApp Volumes. Vos données de métriques existantes du service Cloud Volumes restent disponibles, mais vous ne pouvez plus les mettre à jour.

  • Cloud Logging et Cloud Billing sont proposés pour NetApp Volumes : NetApp Volumes propose des entrées Cloud Logging plus détaillées, y compris l'identité de l'utilisateur administrateur. Cloud Billing utilise de nouveaux codes SKU. Vos entrées de journalisation et de facturation existantes pour Cloud Volumes Service restent inchangées.

  • NetApp Volumes accepte l'utilisation de libellés : les ressources NetApp Volumes, telles que les volumes, acceptent jusqu'à 64 libellés à des fins de création de rapports et de requêtes. Si vous avez défini un seul libellé pour vos volumes Cloud Volumes Service, ils seront convertis en NetApp Volumes. Si vous utilisez le libellé Cloud Volumes Service pour la facturation, vous devez mettre à jour manuellement le libellé sur le pool de stockage après la transition, car il est utilisé pour la facturation avec NetApp Volumes. Les ressources migrées indiquent le is_migrated:true label.

  • Scripts personnalisés: Cloud Volumes Service propose une API RESTful pour créer et gérer vos volumes. NetApp Volumes propose des commandes Google Cloud CLI et un service d'API que vous pouvez utiliser de la même manière pour créer et gérer des volumes. Il n'y a pas de conversion entre eux, mais si vous avez besoin d'aide, contactez votre équipe commerciale pour en savoir plus sur les services qui peuvent vous aider à convertir.

  • Compatibilité avec Terraform: le fournisseur Terraform vous permet de gérer les NetApp Volumes. Une fois que vous êtes passé à NetApp Volumes, vos fichiers d'état et *.tf Terraform Cloud Volumes Service ne sont plus valides. Pour résoudre ce problème, supprimez les fichiers *.tf et d'état, puis import les ressources NetApp Volumes migrées.

  • NetApp Volumes est compatible avec le niveau de service Standard: le niveau de service Standard est disponible avec NetApp Volumes, mais il existe des différences de comportement. La réplication pour les volumes de niveau de service standard est limitée aux autres volumes de niveau de service standard. Les volumes d'un pool de niveau de service Standard ne peuvent pas être réattribués à un pool de niveau de service Premium ou Extreme.

  • Active Directory ou Google Cloud VMware Engine: si vous utilisez des services Microsoft Active Directory ou Google Cloud VMware Engine gérés par Google avec Cloud Volumes Service, vous pouvez envoyer un message à google-netapp-volumes-support-external@google.com pour obtenir de l'aide concernant l'appairage avec NetApp Volumes afin de réussir la transition.

Examiner les ressources de votre projet

Pour commencer le processus de transition, examinez les ressources de votre projet, telles que les volumes, les réplications et les instantanés. Vous pouvez rencontrer des problèmes avec ces ressources de projet, que vous pouvez résoudre avant de migrer votre projet.

Suivez les instructions ci-dessous pour examiner les ressources de votre projet:

  1. Accédez à la page Passer aux volumes NetApp dans la console Google Cloud .

    Accéder à "Transition vers NetApp Volumes"

  2. Lisez les points à prendre en compte dans la section Avant de commencer.

  3. Sélectionnez une région utilisée par le projet actuel, puis cliquez sur Examiner.

  4. Sous Vérifier les détails de la transition, vérifiez les informations suivantes:

    • Instructions pour les régions et les projets: pour les régions de réplication et les projets VPC partagés activés, suivez les instructions supplémentaires fournies pour exécuter Examen (PreMigrateCheck) et Transition (Migrate).

    • Configuration non prise en charge: les ressources dont les configurations ne sont pas prises en charge vous empêchent de passer à NetApp Volumes. Pour en savoir plus, consultez la section Problèmes bloquant la transition vers NetApp Volumes.

    • Ressources rebaptisées automatiquement: les ressources qui ne respectent pas la convention de dénomination des ressources Google Cloudsont rebaptisées pendant la transition. Vous pouvez utiliser le lien du nom de la ressource pour modifier la ressource et son nom avant la transition. Vous pouvez ignorer les avertissements concernant les ressources Active Directory renommées qui n'ont pas de nom dans Cloud Volumes Service.

    • Ressources à migrer: ressources identifiées pouvant être migrées, ainsi que détails sur les nouveaux pools de stockage pouvant être créés dans la région du projet. Les ressources d'instantané ne sont pas listées.

  5. Vous devez résoudre tous les problèmes de transition en cours avant de pouvoir passer à NetApp Volumes.

Problèmes bloquant la transition vers NetApp Volumes

Vous pouvez rencontrer les problèmes de configuration non pris en charge suivants lors de l'examen lors de la transition vers NetApp Volumes. Vous ne pouvez pas passer à NetApp Volumes tant que vous n'avez pas résolu les configurations non compatibles suivantes:

  • Projets désactivés: les projets désactivés sont ceux qui sont marqués pour suppression dans un délai de 30 jours, mais qui ne sont pas encore supprimés. Les projets désactivés dans un VPC partagé peuvent bloquer la transition. Pour en savoir plus, consultez la documentation Resource Manager sur l'arrêt des projets. Pour finaliser la transition, vous pouvez restaurer les projets désactivés ou attendre 30 jours pour qu'ils soient supprimés.

  • Resource en état d'erreur: toutes les ressources en état d'erreur depuis leur création, telles que les volumes, les réplications ou les instantanés, doivent être supprimées ou corrigées par NetApp avant que vous puissiez passer à NetApp Volumes.

    Pour résoudre ce problème, envoyez un message à l'adresse google-netapp-volumes-support-external@google.com pour obtenir de l'aide.

  • La réplication interrégionale entre les niveaux de service Standard et Premium ou Extreme n'est pas prise en charge : NetApp Volumes n'est pas compatible avec la réplication entre les volumes de niveau de service Standard et les volumes de niveau de service Premium ou Extreme.

    Pour résoudre ce problème, modifiez le niveau de service des volumes de la relation de réplication afin d'utiliser uniquement le niveau de service Standard, ou uniquement les niveaux de service Premium ou Extreme.

  • Le key spécifié dans keyring n'existe pas ou les autorisations de service sont incorrectes : contactez NetApp pour résoudre ce problème. Envoyez un message à l'adresse google-netapp-volumes-support-external@google.com pour obtenir de l'aide.

  • Erreur avant la migration : les VPC ne sont pas appairés au service propriétaire : le projet du client doit être appairé avec NetApp Volumes pour y accéder. Pour résoudre ce problème, suivez les instructions de la section Avant de commencer.

  • Compte introuvable: le service Cloud Volumes n'a aucune trace du projet hôte du VPC partagé.

    Pour résoudre ce problème, suivez les instructions suivantes:

    1. Activez l'API NetApp Cloud Volumes dans le projet hôte.

    2. Ouvrez la page Volumes du projet hôte.

    3. Revenez au projet de service, puis cliquez sur Examiner pour examiner les ressources du projet.

  • Échec de l'authentification: le compte utilisateur ne dispose pas des autorisations d'administrateur du service Cloud Volumes. Assurez-vous que le compte dispose de toutes les autorisations administratives (netappcloudvolumes.admin) décrites dans la section Autorisations pour le service Cloud Volumes.

Transition vers Google Cloud NetApp Volumes

Cette section fournit des instructions pour passer à Google Cloud NetApp Volumes.

Avant de commencer

Passez en revue les conditions préalables suivantes avant de passer à NetApp Volumes:

  • Vous devez d'abord résoudre tous les problèmes.

  • Vérifiez les informations suivantes:

    • Toutes les régions utilisées par votre projet.

    • Projets hôtes et projets de service si vous utilisez un VPC partagé

Transition vers NetApp Volumes

Suivez les instructions ci-dessous pour passer à NetApp Volumes:

  1. Accédez à la page Passer aux volumes NetApp dans la console Google Cloud .

    Accéder à "Transition vers NetApp Volumes"

  2. Cliquez sur Transition et attendez jusqu'à 40 minutes que la transition de chaque projet soit terminée.

    Des régions supplémentaires, la réplication, des projets de service ou un grand nombre de ressources, telles que des instantanés, peuvent augmenter le temps de transition.

  3. Laissez la page Transition vers NetApp Volumes ouverte jusqu'à la fin de la transition.

  4. Cliquez sur Mettre à jour l'état toutes les cinq minutes pour obtenir les dernières informations.

  5. Une fois la transition terminée, cliquez sur Ouvrir Google Cloud NetApp Volumes pour gérer vos ressources, puis sur Ouvrir la documentation pour en savoir plus.

Une fois la transition terminée, l'affichage des métriques de volume peut prendre jusqu'à 15 minutes.

En cas d'échec de la transition entre Cloud Volumes Service et NetApp Volumes, les utilisateurs doivent envoyer un message à l'adresse google-netapp-volumes-support-external@google.com pour obtenir de l'aide. Dans la plupart des cas, ces défaillances n'affectent pas les ressources de Cloud Volumes Service, et les clients peuvent continuer à accéder à leurs données dans Cloud Volumes Service.

Une fois la transition vers NetApp Volumes effectuée dans une région de projet, vous ne pouvez plus créer de ressources Cloud Volumes Service dans cette région.

Limitations connues

Cette section fournit des informations sur les limites connues de la transition vers les NetApp Volumes.

Lorsque les relations de réplication sont listées sous Configurations non compatibles, Ressources renommées automatiquement ou Ressources à migrer dans CVS, des noms de relations de réplication et des liens incorrects vers la ressource de réplication dans CVS sont affichés.

Pour résoudre les problèmes de lien de ressources de réplication, vous pouvez accéder manuellement à la page Réplication de volume pour vérifier les noms des relations de réplication ou les niveaux de service.

Certains noms d'instantanés programmés peuvent changer

Les noms des instantanés planifiés datant de 2022 ou avant ne respectent pas le format de dénomination des ressources Google Cloud. Ces instantanés peuvent être renommés à l'aide du format actuel, comme weekly.2023-11-27-1500.

Après la transition

Une fois la transition terminée dans toutes les régions utilisées par votre projet et ses projets hôtes et de service associés dans votre VPC, la facturation des ressources CVS s'arrête. Lorsque la facturation s'arrête, vous pouvez vous désabonner du service Cloud Volumes.

Se désabonner de Cloud Volumes Service

Suivez les instructions ci-dessous pour vous désabonner du service Cloud Volumes:

  1. Accédez à Google Cloud Marketplace.

  2. Ouvrez la page d'informations sur le produit NetApp Cloud Volumes Service.

  3. Cliquez sur le lien Acheté(s).

  4. Cliquez sur Gérer les commandes.

  5. Sur la page Commandes, cliquez sur l'icône Plus d'options  pour le service NetApp Cloud Volumes.

  6. Cliquez sur Annuler la commande.

Une fois la transition terminée et votre abonnement à Cloud Volumes Service résilié, NetApp commence à supprimer les ressources réseau. Vous pouvez également supprimer manuellement l'association de votre projet au service NetApp Cloud Volumes à l'aide de la console Google Cloud ou de la Google Cloud CLI.

NetApp vous recommande d'attendre au moins un jour après la transition pour permettre la suppression des ressources avant de nettoyer votre projet.

Pour nettoyer votre projet, suivez les instructions ci-dessous:

  1. Désactiver l'API Cloud Volumes Service: désactivez l'API cloudvolumesgcp-api.netapp.com.

  2. Supprimez l'appairage de VPC: supprimez netapp-cv-nw-customer-peer de votre VPC client vers le réseau VPC CVS netapp-tenant-vpc.