IMPORTANT
Cet atelier pratique ne peut être réalisé que sur un ordinateur de bureau ou un ordinateur portable.
Vous ne pouvez tenter l'atelier que cinq fois.
Pour rappel, il est normal de ne pas répondre correctement à toutes les questions du premier coup, et même de devoir refaire un exercice. Cela fait partie du processus d'apprentissage.
Une fois l'atelier démarré, le minuteur ne peut pas être mis en pause. Au bout d'une heure et demie, l'atelier se terminera et vous devrez le recommencer.
Pour en savoir plus, consultez le document Conseils techniques pour les ateliers.
Remarque : Une fois que vous avez cliqué sur "Démarrer l'atelier", il faut compter environ 40 minutes pour que les ressources de l'atelier se lancent afin que vous puissiez commencer à effectuer les tâches.
Présentation de l'activité
Il est essentiel de planifier la continuité de l'activité et la reprise après sinistre afin de pouvoir poursuivre des opérations métier tout en se remettant d'un incident de sécurité majeur, d'une catastrophe naturelle ou d'une interruption.
Le service Google Cloud Backup and DR est une solution de sauvegarde et de reprise après sinistre dans le cloud qui permet de sauvegarder et de récupérer des données afin de reprendre rapidement les opérations métier critiques.
Une fois que Backup and DR a effectué une sauvegarde complète initiale, vos données (applications générales, VM VMware, VM Compute Engine, bases de données et systèmes de fichiers) sont sauvegardées de manière incrémentielle, ce qui permet de mettre à jour et de stocker toutes les données qui ont été modifiées depuis la dernière sauvegarde.
La configuration initiale du service Backup and DR inclut le déploiement d'un appliance de gestion, qui peut prendre jusqu'à 45 minutes. Cette tâche a été effectuée pour vous avant le démarrage de l'atelier. Une fois le service Backup and DR activé, vous pouvez explorer la console de gestion Backup and DR et protéger les charges de travail.
Cet atelier vous guide à travers les étapes de découverte et de protection d'une instance Compute Engine, puis d'installation d'une nouvelle instance Compute Engine entièrement fonctionnelle depuis l'image de sauvegarde vers un nouvel emplacement.
Scénario
L'équipe de réponse aux incidents de Cymbal Bank a réussi à gérer l'incident de sécurité et à contenir l'accès non autorisé. Hannah et le reste de l'équipe de réponse aux incidents s'efforcent de mettre en œuvre des actions de récupération pour restaurer les machines virtuelles (VM) concernées. Vous avez été chargé de les aider.
Voici comment procéder : tout d'abord, vous allez vous connecter à la console de gestion Backup and DR. Ensuite, vous créerez et validerez un modèle de plan de sauvegarde. Après, vous découvrirez et ajouterez une instance Compute Engine à la console de gestion Backup and DR. Enfin, vous restaurerez une instance Compute Engine dans deux projets Google Cloud différents.
Prérequis
Avant de cliquer sur "Démarrer l'atelier"
Lisez ces instructions. Les ateliers sont minutés, et vous ne pouvez pas les mettre en pause. Le minuteur, qui démarre lorsque vous cliquez sur Démarrer l'atelier, indique combien de temps les ressources Google Cloud resteront accessibles.
Cet atelier pratique vous permet de suivre vous-même les activités dans un véritable environnement cloud, et non dans un environnement de simulation ou de démonstration. Nous vous fournissons des identifiants temporaires pour vous connecter à Google Cloud le temps de l'atelier.
Pour réaliser cet atelier :
- Vous devez avoir accès à un navigateur Internet standard (nous vous recommandons d'utiliser Chrome).
Remarque : Ouvrez une fenêtre de navigateur en mode incognito/navigation privée pour effectuer cet atelier. Vous éviterez ainsi les conflits entre votre compte personnel et le compte temporaire de participant, qui pourraient entraîner des frais supplémentaires facturés sur votre compte personnel.
- Vous disposez d'un temps limité. N'oubliez pas qu'une fois l'atelier commencé, vous ne pouvez pas le mettre en pause.
Remarque : Si vous possédez déjà votre propre compte ou projet Google Cloud, veillez à ne pas l'utiliser pour réaliser cet atelier afin d'éviter que des frais supplémentaires ne vous soient facturés.
Démarrer l'atelier et se connecter à la console Google Cloud
-
Cliquez sur le bouton Démarrer l'atelier. Sur la gauche, vous trouverez le panneau Détails concernant l'atelier, qui contient les éléments suivants :
- Le temps restant
- Le bouton Ouvrir la console Google Cloud
- Les identifiants temporaires que vous devez utiliser pour cet atelier
- D'éventuelles informations complémentaires vous permettant d'effectuer l'atelier
Remarque : Si l'atelier est payant, un pop-up s'affiche pour vous permettre de sélectionner un mode de paiement.
-
Cliquez sur Ouvrir la console Google Cloud (ou effectuez un clic droit et sélectionnez Ouvrir le lien dans la fenêtre de navigation privée) si vous utilisez le navigateur Chrome. La page Se connecter s'ouvre dans un nouvel onglet du navigateur.
Conseil : Vous pouvez réorganiser les onglets dans des fenêtres distinctes, placées côte à côte, pour passer facilement de l'un à l'autre.
Remarque : Si la boîte de dialogue Sélectionner un compte s'affiche, cliquez sur Utiliser un autre compte.
-
Si nécessaire, copiez le nom d'utilisateur Google Cloud ci-dessous et collez-le dans la boîte de dialogue Se connecter. Cliquez sur Suivant.
{{{user_0.username | "Google Cloud username"}}}
Vous trouverez également le nom d'utilisateur Google Cloud dans le panneau Détails concernant l'atelier.
- Copiez le mot de passe Google Cloud ci-dessous et collez-le dans la boîte de dialogue Bienvenue. Cliquez sur Suivant.
{{{user_0.password | "Google Cloud password"}}}
Vous trouverez également le mot de passe Google Cloud dans le panneau Détails concernant l'atelier.
Important : Vous devez utiliser les identifiants qui vous ont été fournis pour l'atelier. N'utilisez pas ceux de votre compte Google Cloud.
Remarque : Si vous utilisez votre propre compte Google Cloud pour cet atelier, des frais supplémentaires peuvent vous être facturés.
- Parcourez les pages suivantes :
- Acceptez les conditions d'utilisation.
- N'ajoutez pas d'options de récupération ni d'authentification à deux facteurs (ce compte est temporaire).
- Ne vous inscrivez pas à des essais sans frais.
Après quelques instants, la console s'ouvre dans cet onglet.
Remarque : Vous pouvez afficher le menu qui contient la liste des produits et services Google Cloud en cliquant sur le menu de navigation en haut à gauche.
Tâche 1 : Se connecter à la console Backup and DR
Avant de pouvoir implémenter des actions de récupération, vous devez d'abord vous connecter à la console Backup and DR.
- Dans la barre de titre de la console Google Cloud, saisissez Backup and DR dans le champ de recherche, puis cliquez sur Backup and DR dans les résultats de recherche. La page Backup and DR s'ouvre.
- Cliquez sur Épingler à côté de Backup and DR.
- Dans le volet de navigation de gauche, cliquez sur Console de gestion.
- Dans la section Se connecter à la console de gestion, cliquez sur Se connecter à la console de gestion.
- Si vous êtes invité à Choisir un compte, cliquez sur votre nom d'utilisateur Google Cloud : .
-
Ignorez la visite guidée Bienvenue dans Google Backup and DR !.
La console de gestion Backup and DR s'ouvre.
- Dans la barre de titre de la console de gestion Backup and DR, cliquez sur Gérer > Appareils.
Si le serveur de gestion et le serveur de sauvegarde et de récupération sont installés correctement, l'état de la connectivité affiche une coche verte.
Remarque : Si l'état de la mise à jour est En attente (point d'exclamation jaune), cela signifie qu'une mise à jour est en attente d'installation. Vous pouvez ignorer cette indication et passer à la tâche suivante.
Tâche 2 : Créer un modèle de plan de sauvegarde
Dans cette tâche, vous allez créer un modèle de plan de sauvegarde.
Les modèles de plan de sauvegarde sont composés de règles de sauvegarde. Dans les règles, vous définissez le moment et la fréquence d'exécution d'une sauvegarde, ainsi que la durée de conservation de l'image de sauvegarde (jours, semaines, mois ou années).
- Dans la barre de titre de la console de gestion Backup and DR, cliquez sur Plans de sauvegarde > Modèles, puis sur + Créer un modèle.
- Dans le champ Modèle, définissez le nom du modèle sur vm-backup.
Remarque : Les noms de modèles sont des chaînes de texte. Les seuls caractères spéciaux autorisés sont les espaces, les traits de soulignement (_) et les tirets (-).
- Dans le champ Description, saisissez Sauvegardes de machines virtuelles.
- Dans la zone Règles, à côté d'Instantané, cliquez sur + Ajouter pour ajouter une règle de sauvegarde de production par instantané.
Remarque : Si la case Règles ne s'affiche pas, faites défiler la page vers la droite ou agrandissez la fenêtre du navigateur.
La boîte de dialogue Production to Snapshot (Production vers instantané) s'ouvre.
- Dans la section Créer/Modifier une règle, définissez les champs suivants et conservez les valeurs par défaut pour tous les autres paramètres :
|
Champ
|
Valeur
|
|
Nom de la règle
|
Daily VM snapshot
|
|
Planification
|
Continuous
|
|
Chaque
|
2 Hour(s)
|
Remarque : Le type de règle Planification peut être Windowed (Fenêtré) ou Continuous (Continu). La valeur par défaut est Windowed :
• Windowed définit une programmation de sauvegarde discrète par instantané respectant une fréquence et une fenêtre temporelle spécifiques.
• Continuous définit une programmation de sauvegarde continue par instantané.
- Cliquez sur Créer une règle.
- Cliquez sur Enregistrer le modèle.
- Cliquez sur OK pour confirmer la création du modèle.
Gardez la console de gestion Backup and DR ouverte dans un nouvel onglet pendant toute la durée de l'atelier.
Cliquez sur Vérifier ma progression pour valider la réalisation de cette tâche.
Créer un modèle de plan de sauvegarde
Tâche 3 : Valider les autorisations du compte de service de l'appliance de sauvegarde et de récupération
Dans cette tâche, vous allez afficher les rôles IAM requis pour l'appliance de sauvegarde/récupération afin de vérifier qu'il dispose des rôles IAM appropriés.
Un appliance est un appareil matériel ou logiciel conçu pour effectuer une tâche spécifique. Les appliances de sécurité servent à protéger les réseaux contre les accès non autorisés, les attaques et les violations de données.
Chaque appliance est associé à un compte de service dédié, créé lors du déploiement de l'appliance dans le projet où il a été déployé. Pour les appliances installés sur la version 11.0.2 ou ultérieure, un identifiant cloud correspondant à ce compte de service est automatiquement créé au moment du déploiement de l'appliance.
Le nom des identifiants cloud est basé sur le nom de l'appliance, suivi du suffixe -sa. Par exemple, si le nom de l'appliance de sauvegarde/récupération est bur-appliance-us-east1, les identifiants cloud correspondants sont nommés bur-appliance-us-east1-sa.
Pour afficher et vérifier le rôle IAM requis :
- Revenez à la console Google Cloud. Dans le menu de navigation (
), cliquez sur IAM et administration > IAM.
- Dans la colonne Nom, recherchez le compte de service associé à votre appliance de sauvegarde. Son nom doit être Service account for backup and recovery appliance (Compte de service pour l'appliance de sauvegarde et de récupération).
- Dans la colonne Rôle, notez que le rôle Opérateur Backup and DR pour Cloud Storage est déjà attribué.
Tâche 4 : Découvrir et ajouter des instances Compute Engine à la console de gestion
Dans cette tâche, vous allez utiliser l'assistant d'intégration pour intégrer vos instances Compute Engine. L'intégration d'une instance consiste à associer le modèle à l'instance.
- Revenez à la console de gestion Backup and DR.
- Dans la barre de titre, cliquez sur Backup and Recover > Back Up (Sauvegarder et récupérer > Récupérer).
- Dans la section Google Cloud, cliquez sur Compute Engine.
- Sous Identifiant, sélectionnez backup, puis cliquez sur Suivant.
Les options déroulantes ID du projet et Zone sont renseignées avec les détails de l'appliance qui correspond à l'identifiant du workflow.
- Cliquez sur Rechercher.
Les résultats sont affichés dans les résultats de recherche. Vous devrez peut-être faire défiler la page vers le bas pour les voir :
- lab-vm
- qwiklabs-appliance
- Sélectionnez l'instance Compute Engine lab-vm pour la sauvegarde, puis cliquez sur Suivant.
Remarque : Si aucune instance ou une seule instance s'affiche, assurez-vous que la zone sélectionnée correspond à celle dans laquelle votre instance Compute Engine (lab-vm) se trouve ou s'exécute.
- Sur la page Enable backups for Compute Engine VM instances? (Activer les sauvegardes pour les instances de VM Compute Engine ?), sélectionnez lab-vm, puis configurez les paramètres suivants :
-
Action : dans le menu déroulant, sélectionnez Apply a backup template (Appliquer un modèle de sauvegarde).
-
Modèle de sauvegarde : dans le menu déroulant, sélectionnez vm-backup.
- Cliquez sur OK.
- Cliquez sur Suivant.
Un écran Résumé des modifications s'affiche et fournit les informations suivantes :
- Nom de l'instance : lab-vm
- Appareil : qwiklabs-appliance
- Action : Appliquer un modèle de sauvegarde
- Cliquez sur Terminer pour finaliser le processus d'intégration. Cela déclenche la sauvegarde des instances Compute Engine sélectionnées en fonction du modèle de règle que vous avez associé.
- Cliquez sur Terminer pour confirmer que vous souhaitez terminer.
Une fois l'intégration terminée, l'état est indiqué par une coche verte. Cela signifie que le modèle de règle est associé à la VM sélectionnée.
Remarque : Le service Backup and DR s'assure que les instances Compute Engine choisies sont sauvegardées à la fréquence que vous avez définie dans la règle de sauvegarde.
- Dans la barre de titre de la console de gestion Backup and DR, cliquez sur Surveiller > Jobs.
Vous pouvez surveiller la progression du job de sauvegarde. Une fois le job terminé, vous disposez d'une image que vous pourrez restaurer si nécessaire.
Si la liste des jobs est vide, cela signifie que le job de sauvegarde n'a pas encore démarré ou qu'il est déjà terminé. Utilisez différentes options de filtrage pour remplir la liste des jobs, par exemple Réussi ou Tous. Les résultats filtrés s'affichent dans la liste Jobs.
Remarque : L'exécution du job peut prendre cinq minutes ou plus.
Cliquez sur Vérifier ma progression pour valider la réalisation de cette tâche.
Découvrir et ajouter des instances Compute Engine à la console de gestion
Tâche 5 : Restaurer une instance Compute Engine
Maintenant que vous disposez d'une image de votre instance Compute Engine, vous allez créer une toute nouvelle instance Compute Engine à l'aide de l'image de sauvegarde que vous avez créée dans la tâche précédente.
- Dans la barre de titre de la console de gestion Backup and DR, cliquez sur Backup & Recover > Recover (Sauvegarder et récupérer > Récupérer).
- Cliquez sur le nom de l'instance Compute Engine que vous souhaitez récupérer (lab-vm) pour la sélectionner. Cliquez sur Suivant.
- Dans la barre d'action, cliquez sur Table. Dans la liste Images, une seule image s'affiche, car une seule image de sauvegarde a été créée.
- Sélectionnez l'image et cliquez sur Mount (Installer).
Remarque : En général, le panneau Mount propose de nombreuses options de sélection qui vous permettent de choisir où et comment restaurer une image. Dans cet atelier, vous n'aurez peut-être qu'une seule option de chronologie, car vous venez de créer la première sauvegarde.
- Sous Mount, sélectionnez Mount as new GCE instance (Installer en tant que nouvelle instance GCE).
- Examinez les options de configuration, puis mettez à jour les éléments suivants :
-
Région : remplacez cette valeur par
-
Zone : remplacez cette valeur par
-
Nom de l'instance : lab-vm-recovered
- Faites défiler la page jusqu'en bas, puis cliquez sur Mount.
- Dans la boîte de dialogue Success (Opération réussie), cliquez sur Go to Job Monitor (Accéder à la surveillance des jobs).
- Dans le volet de filtre, dans la section État, décochez En cours d'exécution. Deux jobs s'affichent : un job antérieur avec l'état Réussi et celui que vous venez de lancer avec l'état En cours d'exécution.
Vous disposez de l'instance Compute Engine lorsque les deux jobs affichent l'état Réussi.
Remarque : Le job peut prendre cinq minutes ou plus selon la région que vous avez sélectionnée.
Pour afficher la VM récupérée, accédez à la console Google Cloud, puis au menu de navigation (
) et cliquez sur Compute Engine > Instances de VM. Vous devez voir trois instances de VM :
- lab-vm
- lab-vm-recovered
- qwiklabs-appliance
Cliquez sur Vérifier ma progression pour valider la réalisation de cette tâche.
Restaurer une instance Compute Engine
Tâche 6 : Restaurer une instance Compute Engine dans un autre projet
Dans cette tâche, vous allez restaurer une instance Compute Engine à l'aide du modèle de sauvegarde que vous avez créé, mais cette fois dans un autre projet.
Vous pouvez également créer une toute nouvelle instance Compute Engine dans un autre projet à partir d'images de sauvegarde.
Remarque : Avant de définir le compte de service par défaut comme compte principal dans un autre projet, vous devez l'ajouter comme compte principal dans le projet cible.
Pour restaurer une instance Compute Engine dans un autre projet, vous devez d'abord ajouter le compte de service du projet 1 en tant que compte principal au projet Google Cloud 2, puis récupérer l'instance dans le projet Google Cloud 2 :
- Dans la console Google Cloud, accédez au menu de navigation (
), cliquez sur IAM et administration > IAM.
- Dans la liste des comptes principaux, recherchez et copiez l'adresse e-mail du compte de service pour l'appliance de sauvegarde et de récupération à utiliser à l'étape 6. L'adresse e-mail se présente comme suit :
qwiklabs-appliances@qwiklabs-gcp-xx-xxxxxxxxx.iam.gserviceaccount.com.
- Dans la console Google Cloud, cliquez sur le menu déroulant de sélection de projet. Si la liste ne contient qu'un seul projet, cliquez sur Tous pour ouvrir l'onglet Tous.
- Recherchez l'ID du projet Google Cloud 2 : , puis cliquez dessus pour le sélectionner. Vous êtes maintenant sur la page Autorisations correspondant à l'ID du projet Google Cloud 2 : .
- Cliquez sur Accorder l'accès.
- Dans la section Ajouter des comptes principaux, dans le champ Nouveaux comptes principaux, collez l'adresse e-mail du compte de service du projet Google Cloud 1, nommé Service account for backup and recovery appliance (Compte de service pour l'appliance de sauvegarde et de récupération). Il doit encore se trouver dans votre presse-papiers.
- Dans la section Attribuer des rôles :
- Cliquez sur Sélectionner un rôle et attribuez le rôle Backup and DR > Opérateur Backup and DR pour Compute Engine.
- Cliquez sur + Ajouter un autre rôle.
- Cliquez sur Sélectionner un rôle et attribuez le rôle Backup and DR > Opérateur Backup and DR pour Cloud Storage.
- Cliquez sur Enregistrer.
Vous avez ajouté le compte de service du projet Google Cloud 1 en tant que compte principal au projet Google Cloud 2. Vous pouvez maintenant récupérer l'instance dans le projet Google Cloud 2.
- Dans la console de gestion Backup and DR, accédez à Backup & Recover > Recover (Sauvegarder et récupérer > Récupérer).
- Sélectionnez lab-vm (l'instance Compute Engine que vous souhaitez récupérer), puis cliquez sur Suivant.
Remarque : La coche verte à côté de l'instance signifie que l'instance a été sauvegardée, tandis que le "X" rouge signifie qu'elle ne l'a pas été.
- Dans la barre d'action, cliquez sur Table.
- Dans la liste Images, sélectionnez l'image du haut, puis cliquez sur Mount.
- Sous Mount, sélectionnez Mount as new GCE instance (Installer en tant que nouvelle instance GCE).
- Vérifiez la configuration et mettez à jour les options suivantes :
-
Projet : remplacez cette valeur par pour simuler une récupération dans un autre projet de Google Cloud.
-
Nom de l'instance : notez que vous pouvez utiliser le même nom d'instance, car vous vous trouvez dans un autre projet Google Cloud. Remplacez le nom de l'instance par lab-vm-project2.
-
Région : remplacez cette valeur par .
-
Zone : remplacez la zone par .
- Sélectionnez Mount en bas du panneau.
Un job d'installation démarre. Dans la boîte de dialogue Success (Opération réussie), cliquez sur Go to Job Monitor (Accéder à la surveillance des jobs) pour surveiller l'état du job en cours. Cette tâche peut durer cinq minutes ou plus selon la région sélectionnée.
- Pour afficher l'instance Compute Engine récupérée dans la console Google Cloud du projet Google Cloud 2, accédez au menu de navigation, puis cliquez sur Compute Engine > Instances de VM.
Remarque : L'exécution du job peut prendre cinq minutes ou plus.
Remarque : Avant de définir le compte de service par défaut comme compte principal dans un autre projet, vous devez l'ajouter comme compte principal dans le projet cible.
Cliquez sur Vérifier ma progression pour valider la réalisation de cette tâche.
Restaurer une instance Compute Engine dans un autre projet
Conclusion
Bravo ! Vous avez utilisé le service Google Backup and DR pour créer un modèle de sauvegarde, puis vous l'avez appliqué à deux instances Compute Engine.
Vous avez montré comment vous préparer à faire face aux problèmes liés aux VM et au service. En cas de dysfonctionnement d'un appareil, vous pouvez utiliser le service Backup and DR pour restaurer les appareils défectueux dans plusieurs projets Google Cloud.
Terminer l'atelier
Avant de terminer l'atelier, assurez-vous d'avoir bien accompli toutes les tâches. Cliquez alors sur Terminer l'atelier, puis sur Envoyer.
Une fois l'atelier terminé, vous n'aurez plus accès à l'environnement de l'atelier ni au travail que vous avez effectué.
Copyright 2020 Google LLC Tous droits réservés. Google et le logo Google sont des marques de Google LLC. Tous les autres noms d'entreprises et de produits peuvent être des marques des entreprises auxquelles ils sont associés.