Gérer la conservation des sauvegardes à long terme Azure SQL Managed Instance
S’applique à :Azure SQL Managed Instance
Dans Azure SQL Managed Instance, vous pouvez configurer une stratégie de rétention des sauvegardes à long terme (LTR). Cela vous permet de conserver automatiquement les sauvegardes de base de données dans des conteneurs Stockage Blob Azure distincts pendant 10 ans maximum. Vous pouvez ensuite récupérer une base de données à l’aide de ces sauvegardes avec le portail Azure et PowerShell.
Les sections suivantes montrent comment utiliser le portail Azure, PowerShell et Azure CLI pour configurer la conservation des sauvegardes à long terme, voir les sauvegardes dans le stockage Azure SQL et effectuer une restauration à partir d’une sauvegarde dans le stockage Azure SQL.
Prérequis
Un abonnement Azure actif.
Créer des stratégies de conservation à long terme
Vous pouvez configurer SQL Managed Instance pour conserver des sauvegardes automatisées sur une période plus longue que la période de rétention associée à votre niveau de service.
Dans le portail Azure, sélectionnez votre instance gérée, puis cliquez sur Sauvegardes. Sous l’onglet Stratégies de conservation, sélectionnez les bases de données sur lesquelles vous souhaitez définir ou modifier des stratégies de rétention des sauvegardes à long terme. Les modifications ne s’appliquent pas aux bases de données non sélectionnées.
Dans le volet Configurer les stratégies, spécifiez la période de conservation souhaitée pour les sauvegardes hebdomadaires, mensuelles ou annuelles. Choisissez une période de conservation de « 0 » pour indiquer qu’aucune conservation de sauvegarde à long terme ne doit être définie.
Lorsque vous avez terminé, cliquez sur Appliquer.
Important
Lorsque vous activez une stratégie de rétention des sauvegardes à long terme, la première sauvegarde peut ne devenir visible et disponible pour une restauration qu’au bout de 7 jours. Pour en savoir plus sur la cadence des sauvegardes LTR, consultez la section relative à la conservation des sauvegardes à long terme.
Afficher des sauvegardes et restaurer à partir d’une sauvegarde
Pour afficher les sauvegardes à long terme disponibles à partir du portail Azure, procédez comme suit :
Dans le portail Azure, sélectionnez votre instance gérée, puis sélectionnez Sauvegardes. Dans l’onglet Sauvegardes disponibles, sélectionnez la base de données pour laquelle vous souhaitez afficher les sauvegardes disponibles. Sélectionnez Gérer.
Dans le volet Gérer les sauvegardes, passez en revue les sauvegardes disponibles.
Vous pouvez également effectuer une restauration à partir de cette page en choisissant la sauvegarde et en sélectionnant Restaurer.
Vous pouvez également restaurer une sauvegarde à partir d’une conservation à long terme via le portail Azure en procédant comme suit :
Connectez-vous au portail Azure.
Accédez à l’instance cible SQL Managed Instance vers laquelle vous prévoyez de restaurer votre base de données.
Dans la page Vue d’ensemble, choisissez + Nouvelle base de données pour ouvrir la page Créer une base de données managée Azure SQL.
Sous l’onglet Informations de base de la page Créer une base de données managée Azure SQL, fournissez les informations sur l’abonnement et le groupe de ressources sous Détails du projet. Ensuite, sous Détails de la base de données, indiquez le nouveau nom de la base de données que vous prévoyez de restaurer. Vérifiez que l’instance gérée correcte est répertoriée dans la liste déroulante. Sélectionnez ensuite Suivant : source de données >
Sous l’onglet Source de données, choisissez Restauration à un instant dans le passé sous Utiliser des données existantes. Indiquez l’abonnement, le groupe de ressources et l’instance gérée contenant la base de données source. Dans la liste déroulante Base de données managée, choisissez la base de données que vous souhaitez restaurer, puis choisissez l’instant dans le passé pour la restauration. L’instance source et l’instance cible peuvent être identiques ou deux instances différentes. Sélectionnez Suivant : paramètres supplémentaires >
Sous l’onglet Paramètres supplémentaires, vous pouvez cocher la case pour hériter de la stratégie de rétention de la base de données source. Vous pouvez également sélectionner Configurer la rétention pour ouvrir la page Configurer les stratégies et définir les stratégies de rétention souhaitées pour votre base de données restaurée. Quand vous avez terminé, sélectionnez Vérifier + créer.
Dans Vérifier + créer, quand la validation réussit, sélectionnez Créer pour restaurer votre base de données.
Cette action démarre le processus de restauration qui crée une nouvelle base de données et est rempli avec les données de la base de données d’origine au point spécifié dans le temps. Pour plus d’informations sur le processus de récupération, consultez Heure de récupération.
Notes
À ce stade, vous pouvez vous connecter à la base de données restaurée à l’aide de SQL Server Management Studio pour exécuter les tâches nécessaires, notamment pour extraire un bit de données de la base de données restaurée à copier dans la base de données existante ou pour supprimer la base de données existante et renommer la base de données restaurée avec le nom de la base de données existante.
Étapes suivantes
- Pour plus d’informations sur les sauvegardes automatiques générées par le service, consultez la page Sauvegardes automatiques.
- Pour plus d’informations sur la rétention des sauvegardes à long terme, consultez l’article décrivant la rétention des sauvegardes à long terme.