Sauvegarder une base de données Microsoft SQL Server dans un dépôt de sauvegarde

Cette page explique comment sauvegarder une base de données Microsoft SQL Server dans un coffre-fort de sauvegarde.

Utilisez un coffre-fort de sauvegarde pour stocker les sauvegardes de bases de données Microsoft SQL Server. L'envoi de sauvegardes vers un coffre de sauvegarde offre une protection contre les modifications (immuabilité) et les suppressions (indélisibilité). Pour en savoir plus sur le coffre de sauvegarde, consultez la section Coffre de sauvegarde pour les sauvegardes immuables et indélébiles.

Avec un coffre de sauvegarde, vous pouvez stocker les sauvegardes dans une seule région. Si vous avez besoin de sauvegardes dans plusieurs régions, envisagez les options suivantes:

  • Vous pouvez définir un plan de sauvegarde et un profil de ressources qui envoient des sauvegardes à deux ou plusieurs pools OnVault avec deux ou plusieurs coffres de sauvegarde. Créez ces coffres de sauvegarde dans différentes régions, ce qui offre une protection birégionale pour vos sauvegardes. Notez que le stockage dans chaque coffre-fort de sauvegarde vous sera facturé séparément.
  • Définissez un pool OnVault qui utilise un bucket Cloud Storage multirégional. Notez que cette option ne fournit pas la protection contre les modifications et les suppressions qu'offre un coffre de sauvegarde.

Avant de commencer

Avant de protéger des bases de données SQL Server dans un coffre-fort de sauvegarde, vous devez ajouter les hôtes et découvrir leurs bases de données à l'aide de l'assistant SQL Server de la console de gestion, comme décrit dans la section Ajouter un hôte de base de données SQL Server et découvrir des bases de données.

Sauvegarder Microsoft SQL Server dans un coffre-fort de sauvegarde

Pour sauvegarder Microsoft SQL Server dans un coffre-fort de sauvegarde, procédez comme suit :

  1. Créer un coffre de sauvegarde

  2. Enregistrer un appareil de sauvegarde/récupération en tant qu'accesseur autorisé pour un coffre-fort de sauvegarde

  3. Créer un pool OnVault associé à un coffre de sauvegarde

  4. Créer un profil associé au coffre de sauvegarde

  5. Créer un modèle

  6. Appliquer un plan de sauvegarde pour protéger un serveur Microsoft SQL Server

Créer un coffre de sauvegarde

Un coffre de sauvegarde est un conteneur permettant de stocker des sauvegardes. Pour sauvegarder Microsoft SQL Server dans un espace de stockage de sauvegarde, vous devez créer un espace de stockage de sauvegarde. Pour obtenir des instructions, consultez Créer et gérer un coffre de sauvegarde dans la console Google Cloud.

Enregistrer un appareil de sauvegarde/restauration en tant qu'accesseur autorisé pour un coffre de sauvegarde

Vous ne pouvez accéder à un coffre de sauvegarde à partir du projet d'appareil de sauvegarde/restauration qu'après avoir attribué au compte de service de l'appareil les rôles IAM Accesseur de coffre de sauvegarde pour Backup and DR (roles/backupdr.backupvaultAccessor) et Lister de coffre de sauvegarde pour Backup and DR (roles/backupdr.backupvaultLister) dans le projet de coffre de sauvegarde. Sans ces rôles, vous ne pouvez pas accéder au coffre de sauvegarde pour terminer la configuration et activer la création de sauvegardes. Pour savoir comment procéder, consultez Attribuer des rôles au compte de service de l'appliance de sauvegarde/restauration.

Créer un pool OnVault associé à un coffre de sauvegarde

Les pools OnVault créés avec le type de coffre-fort de sauvegarde stockent les données dans le coffre-fort de sauvegarde. Un coffre de sauvegarde avec une période de conservation minimale appliquée empêche la suppression des sauvegardes avant la fin de la période de conservation appliquée.

Les appareils de sauvegarde/restauration enregistrés avec le type de pool de coffre de sauvegarde et mis à jour vers la version 11.0.12 ou ultérieure sont affichés pour la sélection. Pour mettre à niveau vos appliances vers la dernière version, consultez la section Mettre à jour les appliances de sauvegarde/restauration.

Suivez les instructions ci-dessous pour créer un pool OnVault qui pointe vers un vault de sauvegarde.

  1. Cliquez sur Gérer, puis sélectionnez Pools de stockage dans le menu.
  2. Cliquez sur Ajouter un pool OnVault.
  3. Attribuez un nom au pool. Les caractères valides sont les lettres, les chiffres, les espaces, les traits d'union (-) et les traits de soulignement (_).
  4. Vérifiez que le Type de pool est défini sur Backup vault (Répertoire de sauvegarde).
  5. Dans la liste Appareil, sélectionnez l'appareil auquel vous souhaitez ajouter le pool OnVault. Si vous ne pouvez pas sélectionner votre appareil, vous devez mettre à jour l'appareil vers la dernière version.
  6. Dans le champ ID du projet, saisissez le projet Google Cloud qui contient votre coffre de sauvegarde.
  7. Dans la liste Région, sélectionnez la région qui contient votre coffre-fort de sauvegarde.
  8. Dans la section Choisir un coffre de sauvegarde, sélectionnez un coffre de sauvegarde.
  9. Cliquez sur Enregistrer.

Créer un profil associé à un pool OnVault basé sur un coffre de sauvegarde

Un profil de ressources spécifie le support de stockage pour les sauvegardes Microsoft SQL Server. Vous pouvez utiliser un coffre de sauvegarde, un espace de stockage spécialisé pour les sauvegardes du service de sauvegarde et de reprise après sinistre, conçu avec des fonctionnalités qui favorisent la résilience contre la suppression malveillante ou accidentelle des sauvegardes. Une fois le profil créé et désigné pour être utilisé avec des espaces de stockage de sauvegarde, il ne peut pas être modifié pour utiliser un autre type de pool de stockage. Un espace de stockage de sauvegarde doit toujours être spécifié. De plus, si le profil de ressources est utilisé pour protéger une application, les coffres de sauvegarde spécifiés ne peuvent pas être modifiés.

Suivez les instructions ci-dessous pour créer un profil de ressources qui pointe vers un coffre-fort de sauvegarde.

  1. Cliquez sur Plans de sauvegarde, puis sélectionnez Profils dans le menu.
  2. Cliquez sur Créer un profil.
  3. Saisissez un nom et une description facultative pour le profil de ressources.
  4. Sélectionnez Utiliser des pools OnVault qui pointent vers des vaults de sauvegarde (recommandé).
  5. Dans la section Appareil principal, dans la liste Appareil, sélectionnez le type d'appareil auquel le type de pool de sauvegarde est associé.
  6. Dans la liste Pool d'instantanés, sélectionnez un type de pool d'instantanés.
  7. Dans la liste Pool OnVault 1, sélectionnez le pool OnVault associé à votre dépôt de sauvegarde.
  8. Facultatif. Dans la liste Pool OnVault 2, sélectionnez le pool OnVault associé à votre coffre de sauvegarde créé dans une autre région.
  9. Cliquez sur Enregistrer le profil.

Créer un modèle avec les stratégies de sauvegarde

Un modèle de plan de sauvegarde définit les détails de création et de gestion des sauvegardes, tels que le calendrier de sauvegarde et le calendrier de suppression des sauvegardes. Les modèles de plan de sauvegarde sont créés dans la console de gestion. Créez un modèle de sauvegarde en suivant les instructions de la section Gérer les modèles de sauvegarde.

Appliquer un plan de sauvegarde pour protéger un serveur Microsoft SQL

Suivez les instructions ci-dessous pour appliquer un plan de sauvegarde afin de protéger la base de données Microsoft SQL Server.

  1. Dans la console de gestion, accédez à Gestionnaire d'applications > Applications. La page Applications s'ouvre.

  2. Sélectionnez la base de données, l'instance, l'AG ou le groupe de cohérence Microsoft SQL Server que vous souhaitez sauvegarder, puis en bas à droite de la page, sélectionnez Gérer le plan de sauvegarde.

  3. Dans la fenêtre Gérer le plan de sauvegarde, sélectionnez un modèle et un profil dans les listes déroulantes:

    • Modèle. Modèle de sauvegarde existant qui inclut des règles pour définir l'instantané et la réplication des données de l'application.

    • Profil Profil de ressources existant qui définit les ressources utilisées pour stocker les données de l'application sous forme d'instantanés et d'images répliquées.

  4. Dans la fenêtre Gérer le modèle de plan de sauvegarde, effectuez les modifications suivantes avant d'appliquer un plan de sauvegarde:

    • Paramètres de l'application Paramètres spécifiques à Microsoft SQL, tels que le type d'application, le nom d'hôte, l'adresse IP de l'hôte, le chemin d'accès, le système d'exploitation, l'appareil de sauvegarde/restauration et l'adresse IP de l'appareil.

    • Remplacements de règles Remplacer des paramètres de stratégie spécifiques précédemment configurés dans le modèle de sauvegarde sélectionné. Les forçages de règles peuvent être utiles ou nécessaires dans certaines circonstances. Vous ne pouvez remplacer les paramètres de stratégie que si le modèle de la stratégie a été configuré pour autoriser le remplacement des paramètres de stratégie.

  5. Pour sélectionner des bases de données, sous Règle d'inclusion de bases de données, cliquez sur Modifier. La boîte de dialogue Gérer l'abonnement s'ouvre.

    • Dans la boîte de dialogue Gérer l'appartenance, sélectionnez les bases de données à sauvegarder en attribuant une règle d'inclusion (Tout, Bases de données système ou Bases de données utilisateur), puis indiquez si la règle doit Inclure les éléments sélectionnés ou Exclure les éléments sélectionnés.

    • Cliquez sur Enregistrer. La boîte de dialogue Gérer l'abonnement se ferme.

  6. Cliquez sur Appliquer pour appliquer le modèle de sauvegarde et le profil de ressources. La boîte de message de réussite s'affiche.

    La première fois que la base de données sélectionnée est détectée, une tâche à la demande s'exécute dès que possible pour protéger les données. Ensuite, les nouvelles données sont sauvegardées lorsque le job planifié s'exécute selon les heures d'opération définies dans le modèle de sauvegarde. Par exemple, si vous attribuez un modèle dont les heures de fonctionnement sont de 02h00 à 05h00 (UTC) à 10h00 (UTC), la première tâche ne commencera qu'après que l'appareil aura un créneau horaire disponible après 02h00 (UTC).