Sauvegarder une base de données Microsoft SQL Server dans un dépôt de sauvegarde
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page explique comment sauvegarder une base de données Microsoft SQL Server dans un coffre-fort de sauvegarde.
Les sauvegardes de bases de données Microsoft SQL Server peuvent être stockées dans des coffres de sauvegarde régionaux. L'envoi de sauvegardes vers un coffre de sauvegarde offre une protection contre les modifications (immuabilité) et les suppressions (indélébilité).
Pour en savoir plus sur les coffres de sauvegarde, consultez Coffre de sauvegarde pour les sauvegardes immuables et indélébiles.
Un coffre de sauvegarde vous permet de stocker des 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 les sauvegardes vers deux pools OnVault ou plus avec deux coffres de sauvegarde ou plus. 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 n'offre pas la même protection contre la modification et la suppression qu'un coffre de sauvegarde.
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 de l'appliance de sauvegarde/restauration qu'une fois que le compte de service de l'appliance a reçu le rôle IAM Accesseur de coffre de sauvegarde Backup and DR (roles/backupdr.backupvaultAccessor) dans le projet du coffre de sauvegarde. Sans ce rôle, vous ne pouvez pas accéder au coffre de sauvegarde pour terminer la configuration et activer la création de sauvegardes. Pour savoir comment faire, consultez Attribuer des rôles au compte de service de l'appliance de sauvegarde/récupération.
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 appliquée minimale empêche la suppression des sauvegardes avant la fin de cette période.
Les appliances de sauvegarde/restauration enregistrées avec le type de pool de coffre de sauvegarde et mises à jour vers la version 11.0.12 ou ultérieure sont affichées pour la sélection.
Pour mettre à niveau vos appliances vers la dernière version, consultez Mettre à jour les appliances de sauvegarde/récupération.
Suivez les instructions ci-dessous pour créer un pool OnVault qui pointe vers un coffre-fort de sauvegarde.
Cliquez sur Gérer, puis sélectionnez Pools de stockage dans le menu.
Cliquez sur Ajouter un pool OnVault.
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 (_).
Vérifiez que le Type de pool est défini sur Coffre de sauvegarde.
Dans la liste Appliance (Appareil), sélectionnez l'appliance à laquelle vous souhaitez ajouter le pool OnVault. Si votre appareil n'est pas disponible, vous devez le mettre à jour vers la dernière version.
Dans le champ ID du projet, saisissez le projet Google Cloud contenant votre coffre-fort de sauvegarde.
Dans la liste Région, sélectionnez la région qui contient votre coffre-fort de sauvegarde.
Dans la section Choisir un coffre de sauvegarde, sélectionnez un coffre de sauvegarde.
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 Backup and DR, 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 coffres de sauvegarde, il ne peut pas être modifié pour utiliser un autre type de pool de stockage. De plus, un coffre de sauvegarde doit toujours être spécifié. De plus, si le profil de ressource 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 ressource pointant vers un coffre-fort de sauvegarde.
Cliquez sur Plans de sauvegarde, puis sélectionnez Profils dans le menu.
Cliquez sur Créer un profil.
Saisissez un nom et une description facultative pour le profil de ressources.
Sélectionnez Utiliser des pools OnVault pointant vers des coffres-forts de sauvegarde (recommandé).
Dans la section Appliance principale, dans la liste Appliance, sélectionnez le type d'appliance auquel le type de pool de sauvegarde est associé.
Dans la liste Pool d'instantanés, sélectionnez un type de pool d'instantanés.
Dans la liste Pool OnVault 1, sélectionnez le pool OnVault associé à votre chambre forte de sauvegarde.
Facultatif. Dans la liste Pool OnVault 2, sélectionnez le pool OnVault associé à votre coffre-fort de sauvegarde créé dans une autre région.
Cliquez sur Enregistrer le profil.
Créer un modèle avec les règles de sauvegarde
Un modèle de plan de sauvegarde définit les détails de la création et de la gestion des sauvegardes, tels que le calendrier de sauvegarde et le calendrier de suppression des sauvegardes. Les modèles de plans 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.
Dans la console de gestion, accédez à Gestionnaire d'applications > Applications.
La page Applications s'ouvre.
Sélectionnez la base de données, l'instance, le groupe de disponibilité ou le groupe de cohérence Microsoft SQL Server que vous souhaitez sauvegarder, puis sélectionnez Gérer le plan de sauvegarde en bas à droite de la page.
Dans la fenêtre Gérer le forfait 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 permettant de définir l'instantané et la réplication des données d'application.
Profil Profil de ressource 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.
Dans la fenêtre Gérer le modèle de plan de sauvegarde, apportez 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'appliance de sauvegarde/récupération et l'adresse IP de l'appliance.
Remplacements de règles. Remplacez les paramètres de règles spécifiques précédemment configurés dans le modèle de sauvegarde sélectionné. Les règles de remplacement peuvent être utiles ou nécessaires dans certaines circonstances. Vous ne pouvez remplacer les paramètres d'une règle que si le modèle de la règle a été configuré pour autoriser le remplacement des paramètres de règle.
Pour sélectionner des bases de données, cliquez sur Modifier sous Règle d'inclusion de la base de données.
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 (Toutes, Bases de données système, Bases de données utilisateur), puis indiquez si la règle doit Inclure les bases de données sélectionnées ou Exclure les bases de données sélectionnées.
Cliquez sur Enregistrer pour fermer la boîte de dialogue Gérer l'abonnement.
Cliquez sur Appliquer pour appliquer le modèle de sauvegarde et le profil de ressources. Un message de confirmation s'affiche.
La première fois que la base de données sélectionnée est détectée, un job à 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'ouverture définies dans le modèle de sauvegarde. Par exemple, si à 10h00 (UTC) vous attribuez un modèle dont les heures d'ouverture sont de 2h00 à 5h00 (UTC), la première tâche ne commencera que lorsque l'appliance disposera d'un emplacement de tâche disponible après 2h00 (UTC).
Si vous sauvegardez une charge de travail sur un appareil de sauvegarde/récupération qui dépasserait sa capacité de stockage ou sa limite d'instantanés recommandées, une notification s'affichera pour vous recommander de sauvegarder les données sur un autre appareil de sauvegarde/récupération.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[[["\u003cp\u003eThis guide explains the process of backing up Microsoft SQL Server databases to a backup vault, which offers immutability and indelibility to protect against data modification and deletion.\u003c/p\u003e\n"],["\u003cp\u003eTo store backups in a single region you need to create a backup vault, or for multi-region backups you can either use multiple backup vaults in different regions, or a multi-regional Cloud Storage bucket that won't offer the same immutability and indelibility protection.\u003c/p\u003e\n"],["\u003cp\u003eSetting up the backup process involves creating a backup vault, registering a backup/recovery appliance as an authorized accessor, creating an associated OnVault pool, building a resource profile, creating a backup template, and finally applying a backup plan.\u003c/p\u003e\n"],["\u003cp\u003eBefore protecting SQL Server databases, you need to add the hosts and discover their databases using the SQL Server wizard in the management console.\u003c/p\u003e\n"],["\u003cp\u003eOnVault pools associated with backup vaults provide enforced retention periods, preventing deletion of backups until the specified duration is met, adding an extra layer of security to your backups.\u003c/p\u003e\n"]]],[],null,["This page describes how to back up Microsoft SQL Server database into a backup vault.\n\nMicrosoft SQL Server database backups can be stored in regional\nbackup vaults. Sending backups to a backup vault provides\nprotection against modification (immutability) and deletion (indelibility).\nFor more information about backup vault, see [backup vault for immutable and indelible backups](/backup-disaster-recovery/docs/concepts/backup-vault).\n\nWith a backup vault, you can store backups in a single region. If you\nneed backups in multiple regions, consider the following options:\n\n- You can define a backup plan and resource profile that sends backups to two or more OnVault pools with two or more backup vaults. Create these backup vaults in different regions, which provides dual-region protection for your backups. Note that you will be charged for the storage in each backup vault separately.\n- Define an OnVault pool that uses a multi-regional Cloud Storage bucket. Note that this option doesn't provide the protection against modification and deletion that a backup vault provides.\n\nBefore you begin\n\nBefore you protect SQL server databases into a backup vault, you must\nadd the hosts and discover their databases using the management console\nSQL Server wizard as detailed in\n[Add a SQL Server database host and discover databases](/backup-disaster-recovery/docs/configuration/discover-sql-server).\n\nBack up Microsoft SQL Server into a backup vault\n\nBacking up Microsoft SQL Server into a backup vault involves the following steps.\n\n1. [Create a backup vault](#vault)\n\n2. [Register a backup/recovery appliance as an authorized accessor for a backup vault](#register)\n\n3. [Create an OnVault pool associated with backup vault](#onvault)\n\n4. [Create a profile associated with the backup vault](#profile)\n\n5. [Create a template](#template)\n\n6. [Apply a backup plan to protect a Microsoft SQL server](#server-plan)\n\nCreate a backup vault\n\n\u003cbr /\u003e\n\nA Backup vault is a container to store backups. To back up\nMicrosoft SQL server to a backup vault, you need to create a\n[backup vault](/backup-disaster-recovery/docs/concepts/backup-vault).\nFor instructions, see [Create and manage a backup vault in the Google Cloud console](/backup-disaster-recovery/docs/cloud-console/backup-vault-create).\n\n\nRegister a backup/recovery appliance as an authorized accessor for a backup vault\n\nYou can access a backup vault from the backup/recovery appliance project only\nafter the appliance service account is granted with the\nBackup and DR Backup Vault Accessor (`roles/backupdr.backupvaultAccessor`)\nIAM role in the backup vault project. Without this role,\nyou cannot access the backup vault to complete the setup to enable\nbackup creation. For instructions, see\n[Grant roles to the backup/recovery appliance service account](/backup-disaster-recovery/docs/cloud-console/backup-vault-create#service-account).\n| **Note:** The backup/recovery appliance and the backup vault don't need to be in the same project.\n\nCreate an OnVault pool associated with a backup vault\n\nOnVault pools created with the backup vault type store data\nin the backup vault. A backup vault with a minimum enforced retention period\nprevents the deletion of backups before the enforced retention period is met.\n\nBackup/recovery appliances that are registered with the backup vault pool type\nand updated to the version 11.0.12 or later are displayed for selection.\nTo upgrade your appliances to the latest version, see\n[Update backup/recovery appliances](/backup-disaster-recovery/docs/configuration/update-appliance).\n\nUse the following instructions to create an OnVault pool which points to a\nbackup vault.\n\n1. Click **Manage** and select **Storage pools** from the menu.\n2. Click **Add OnVault pool**.\n3. Enter a name for the pool. Valid characters are letters, numbers, spaces, hyphens (-), and underscores (_).\n4. Check that the **Pool type** is set to **Backup vault**.\n5. From the **Appliance** list, select the appliance you want to add the OnVault pool to. If your appliance is not available to select, you will need to [updated the appliance](/backup-disaster-recovery/docs/configuration/update-appliance) to the latest version.\n6. In the **Project ID** field, enter the Google Cloud project that contains your backup vault.\n7. From the **Region** list, select the region that contains your backup vault.\n8. From the **Choose a backup vault** section, select a backup vault.\n9. Click **Save**.\n\nCreate a profile associated with a backup vault based OnVault pool\n\n\u003cbr /\u003e\n\nA resource profile specifies the storage medium for Microsoft SQL server\nbackups. You can use a backup vault, a specialized storage for\nBackup and DR Service backups, designed with features that support resilience\nagainst malicious or accidental deletion of backups. After the profile is\ncreated and designated for use with backup vaults, the profile cannot\nbe edited to use a different storage pool type and a backup vault must\nalways be specified. Also, if the resource profile is in use to protect an\napplication, the specified backup vaults cannot be changed.\n\n\nUse the following instructions to create a resource profile which points to\na backup vault.\n\n1. Click **Backup plans** and select **Profiles** from the menu.\n2. Click **Create profile**.\n3. Enter a name and optional description for the resource profile.\n4. Select **Use OnVault pools that point to backup vaults (Recommended)**.\n5. In the **Primary appliance** section, from the **Appliance** list, select the appliance type that the backup pool type is associated with.\n6. From the **Snapshot pool** list, select a snapshot pool type.\n7. From the **OnVault pool 1** list, select the OnVault pool associated with your backup vault.\n8. Optional. From the **OnVault pool 2** list, select the OnVault pool associated with your backup vault that is created in a different region.\n9. Click **Save profile**.\n\nCreate a template with the backup policies\n\nA backup plan template defines backup creation and management details, such as\nthe backup schedule and the timeline for backup deletion. Backup plan\ntemplates are created within the management console. Create a backup template\nusing the instructions in the [Manage backup templates](/backup-disaster-recovery/docs/create-plan/create-template).\n\nApply a backup plan to protect a Microsoft SQL server\n\nUse the following instructions to apply a backup plan to protect Microsoft SQL server database.\n\n1. From the management console, go to **App Manager** \\\u003e **Applications** .\n The **Applications** page opens.\n\n2. Select the Microsoft SQL server database, instance, AG, or\n consistency group that you want to back up and in the lower right corner\n of the page select **Manage Backup Plan**.\n\n3. From the **Manage Backup Plan** window, choose a **Template** and **Profile**\n from the drop-down lists:\n\n - **Template.** An existing backup template that includes policies to define\n the snapshot and replication of the application data.\n\n - **Profile.** An existing resource profile that defines the resources\n used to store the data of the application as snapshot and\n replicated images.\n\n4. From the **Manage Backup Plan Template** window make the following changes\n prior to applying a backup plan:\n\n - **Application Settings.** Settings specific to Microsoft SQL such as\n application type, hostname, host IP address, path, operating system,\n backup/recovery appliance, and appliance IP address.\n\n - **Policy Overrides.** Override specific policy settings previously\n configured in the selected backup template. Policy overrides can be useful\n or required in certain circumstances. You can only override policy\n settings if the policy's template has been configured to allow\n policy settings overrides.\n\n5. To select databases, under **Database Inclusion Rule** , click **Edit** .\n The **Manage Membership** dialog opens.\n\n - From the **Manage Membership** dialog, select the databases to back up\n by assigning an inclusion rule (**All** , **System Databases** ,\n **User Databases** ), and then select whether the rule should\n **Include Selected** or **Exclude Selected**.\n\n - Click **Save** and the **Manage Membership** dialog closes.\n\n6. Click **Apply** to apply the backup template and resource profile and\n the success message box appears.\n\n The first time the selected database is discovered, an on-demand job runs as\n soon as possible to protect the data. Afterward, new data is backed up when the\n scheduled job runs according to the hours of operations defined in the backup\n template. For example, if at 10:00 (UTC) you assign a template that has hours of\n operation from 02:00 to 05:00 (UTC), then the first job won't start until the\n appliance has an available job slot after 02:00 (UTC).\n\n If you back up a workload to a backup/recovery appliance that would exceed its\n recommended storage capacity or snapshot limit, you will see a notification\n with a recommendation to back up the data to a different backup/recovery appliance.\n | **Caution:** Exceeding the capacity of a backup/recovery appliance can lead to failed jobs and unprotected data and failed restore operations."]]