Migrer une instance Google SecOps vers un projet BYOP
Ce guide aide Google Cloud les administrateurs et les ingénieurs en sécurité à migrer une instance Google SecOps existante, y compris ses données, vers un autre projet Google Cloud à l'aide du modèle Bring Your Own Project (BYOP). Ce processus vous aide à consolider les ressources, à réaligner la facturation ou à vous adapter aux changements organisationnels tout en préservant vos données de sécurité et la configuration de votre instance.
Terminologie clé
- Bring Your Own Project (BYOP) : modèle dans lequel vous utilisez votre propre projet Google Cloud pour héberger et gérer l'instance Google SecOps.
- Démonstration de faisabilité : instance hors production utilisée pour l'évaluation ou les tests.
- Contact technique : personne désignée dans votre organisation pour les communications techniques concernant la migration.
Avant de commencer
Avant de commencer la migration, assurez-vous que le projet Google Cloud cible répond aux exigences suivantes :
Autorisations : pour effectuer une migration en libre-service pour une instance de POC, vous devez disposer du rôle IAM
chroniclesm.admin, qui inclut l'autorisationchroniclesm.projectLink.enable.Compte de facturation : vous devez associer l'instance Google SecOps à un projet BYOP cible qui utilise le même compte de facturation Google Cloud que le projet d'origine. Vérifiez que l'abonnement du compte de facturation est actif.
Disponibilité du projet : vous pouvez utiliser un projet Google Cloud existant ou en créer un comme cible :
- Projet existant : vérifiez qu'il s'agit d'un projet Google Cloud valide et qu'il n'est pas déjà associé à une instance Google SecOps active.
- Nouveau projet : configurez le projet comme décrit dans Configurer un projet Google Cloud pour Google SecOps.
Règles d'administration : si le projet Google Cloud actuel comporte des règles d'administration actives, telles que VPC Service Controls, CMEK, FedRAMP ou d'autres cadres de conformité, contactez l'assistance Google SecOps pour obtenir de l'aide avant de lancer la migration.
API Chronicle : activez l'API Chronicle dans le projet Google Cloud cible. Pour en savoir plus, consultez Activer l'API Chronicle.
Authentification (BYOID uniquement) : si votre instance utilise Bring Your Own Identity (BYOID), configurez le pool d'employés dans le projet cible. Pour en savoir plus, consultez Configurer un fournisseur d'identité tiers.
Associations SCC-E : si votre instance Google SecOps est associée à Security Command Center Enterprise (SCC-E), la migration du projet BYOP n'est pas possible. Contactez l'assistance Google SecOps pour obtenir de l'aide.
Temps d'arrêt : sachez que le processus de migration nécessite un temps d'arrêt. Pour préserver l'intégrité des données, l'instance Google SecOps et ses API sont temporairement indisponibles et renvoient une erreur HTTP 503. L'ingestion et les flux sont également concernés.
Migrer l'instance vers un projet BYOP
Le processus de migration dépend de si vous migrez une instance de production non POC ou une instance POC.
Migrer un POC vers une production BYOP
Si vous passez d'un environnement de validation du concept à un environnement de production complet, vous pouvez lancer la migration vous-même. Ce processus démarre automatiquement au début de votre nouveau contrat de production. Votre TPOC désigné reçoit une notification par e-mail de début du contrat contenant un lien de configuration.
Suivez les instructions de Associer une instance Google SecOps à un nouvel abonnement, en particulier la sous-section Associer une instance Google SecOps de preuve de concept existante à un nouvel abonnement.
Migrer un projet non POC vers un BYOP
Pour les projets non POC, tels que les restructurations internes d'organisations ou les transitions de fournisseurs de services gérés (MSP), l'assistance Google SecOps gère la migration.
- Envoyez une demande : ouvrez une demande d'assistance standard pour demander la migration du projet. Indiquez des informations telles que si vous avez un nouvel abonnement et si vous souhaitez modifier le projet Google Cloud associé à l'instance Google SecOps.
- Processus de migration : l'assistance Google SecOps déclenche la mise à jour. Aucune action n'est requise de votre part dans la console. Des e-mails d'état automatiques sont envoyés à votre équipe au fur et à mesure de la migration.
Pendant le processus de migration
Un bref intervalle de maintenance est nécessaire pour déplacer votre instance vers le projet cible et préserver l'intégrité des données.
- Pendant la phase critique, votre instance Google SecOps et ses API sont temporairement indisponibles et renvoient une erreur HTTP 503 (Service indisponible). Ce comportement est normal. Le service normal reprend automatiquement une fois la mise à jour du projet terminée.
- Pour en savoir plus sur l'impact de la modification de votre projet Cloud associé sur les flux de données, consultez Impact de la modification de votre projet Cloud associé sur les flux de données.
Effectuer les actions post-migration
Une fois que vous avez reçu l'e-mail de notification de fin de la migration, votre CPOC doit effectuer les actions suivantes pour restaurer toutes les fonctionnalités :
Configurer l'autorisation : configurez toutes les règles d'autorisation IAM requises dans le projet cible. Pour en savoir plus, consultez Configurer le contrôle des accès aux fonctionnalités à l'aide d'IAM.
Recréez des flux d'ingestion spécifiques :
Flux migrés automatiquement : la plupart des flux d'ingestion sont migrés automatiquement et ne nécessitent aucune action. Cela inclut les flux STS suivants, qui sont automatiquement relancés et activés :
- Non-FedAuth AMAZON_S3_V2
- Non-FedAuth AMAZON_SQS_V2
- Non-FedAuth AZURE_BLOBSTORE_V2
Flux nécessitant une recréation manuelle : vous devez supprimer et recréer manuellement les flux suivants dans l'environnement cible, car ils sont désactivés après la migration. Suivez les étapes décrites dans Actions requises pour les clients :
- GOOGLE_CLOUD_STORAGE_V2
- GOOGLE_CLOUD_STORAGE_EVENT_DRIVEN
- Tous les flux STS utilisant l'authentification fédérée (FedAuth) (en raison des modifications apportées aux règles de confiance associées au nouveau numéro de projet).
Vérifiez les autres ingestions : assurez-vous que tous les autres mécanismes d'ingestion fonctionnent comme prévu. Si vous rencontrez des problèmes, contactez l'assistance Google SecOps.
Données BigQuery : si vous stockez des données dans BigQuery associées à l'ancien projet, contactez l'assistance Google SecOps pour vous aider à migrer ces données vers le projet cible.
Mettez à jour les automatisations : reconfigurez les automatisations ou scripts externes qui s'appuient sur l'API Chronicle. Mettez-les à jour avec l'ID du projet cible, générez de nouvelles clés API et créez les comptes de service nécessaires dans le projet cible.
Migrer les données du POC : si vous avez migré une instance de POC existante vers un nouvel abonnement, contactez l'assistance Google SecOps ou votre représentant Google pour obtenir de l'aide concernant la migration des données du POC après l'activation.
Dépannage
- Erreur HTTP 503 : cette erreur est attendue pendant la période de migration, comme indiqué dans la section Pendant le processus de migration. Le service devrait être rétabli automatiquement une fois l'opération terminée.
- Problèmes liés aux flux : si des flux autres que ceux listés pour la recréation manuelle ne fonctionnent pas après la migration, contactez l'assistance Google SecOps.
- Erreurs d'autorisation : vérifiez les rôles et autorisations IAM dans le projet cible.
Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.