Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment configurer la sauvegarde pour Azure Database pour PostgreSQL - Serveur flexible à l’aide du portail Azure.
Prérequis
Avant de configurer la sauvegarde pour Azure Database pour PostgreSQL - Serveur flexible, vérifiez que les conditions préalables suivantes sont remplies :
- Passez en revue les scénarios pris en charge et les limitations connues de la sauvegarde d’un serveur flexible Azure Database pour PostgreSQL.
- Identifiez ou créez un coffre de sauvegarde dans la même région où vous souhaitez sauvegarder l’instance de serveur Azure Database pour PostgreSQL.
- Vérifiez que l'Azure Database pour PostgreSQL Server est nommé conformément aux instructions d’affectation de noms pour Sauvegarde Azure. Découvrez les conventions d’affectation de noms.
- Autoriser les autorisations d’accès pour PostgreSQL - Serveur flexible. Découvrez les autorisations d’accès.
- Créer une stratégie de sauvegarde.
Configurer une sauvegarde
Pour configurer la sauvegarde pour Azure Database pour PostgreSQL – serveur flexible utilisant Sauvegarde Azure, vous pouvez utiliser l’une des méthodes suivantes :
- Azure Database pour PostgreSQL – serveur flexible : volet de gestion de la base de données
- Coffre-fort de sauvegarde
- Résilience
Pour configurer la sauvegarde sur azure Database pour PostgreSQL - Serveur flexible via la résilience, procédez comme suit :
Accédez à Résilience, puis sélectionnez Vue d’ensemble>+ Configurer la protection.
Vous pouvez également configurer la sauvegarde à partir du volet Coffre de sauvegarde, accédez à la , puis sélectionnez >.
Pour configurer la sauvegarde à partir du volet Gérer la base de données , accédez au volet serveur flexible PostgreSQL , puis sélectionnez LTR paramètres>(Sauvegardes coffretées) .
Dans le volet Configurer la protection, sélectionnez Ressource gérée par sur Azure, Type de source de données sur Serveur flexible/cluster élastique Azure PostgreSQL, et Solution sur Sauvegarde Azure, puis sélectionnez Continuer.
Dans le volet Configurer la sauvegarde, dans l’onglet Basiques, vérifiez si le type de source de données apparaît comme Azure PostgreSQL flexible server/cluster élastique, sélectionnez Sélectionner le coffre sous Vault et choisissez un coffre-fort de sauvegarde existant dans la liste déroulante, puis sélectionnez Suivant.
Si vous n’avez pas de coffre de sauvegarde, créez-en un.
Sous l’onglet Stratégie de sauvegarde , sélectionnez une stratégie de sauvegarde qui définit la planification de sauvegarde et la durée de rétention, puis sélectionnez Suivant.
Si vous n’avez pas de stratégie de sauvegarde, créez-en une en déplacement.
Dans l’onglet Datasources, sélectionnez le type de sauvegarde v1 (sauvegardes logiques).
Remarque
Le type de sauvegarde détermine quelle pile protège la source de données. V1 (sauvegardes logiques) utilise la solution basée décrite
pg_dumpdans cet article. Une source de données ne peut être protégée que par une seule pile à la fois, car la protection par plusieurs piles n’est pas prise en charge.Dans le volet Sélectionner les ressources pour sauvegarder , sélectionnez le serveur flexible à protéger, puis sélectionnez Sélectionner.
Remarque
- Les serveurs flexibles de plus de 1 To ne sont pas pris en charge.
- Les serveurs flexibles sur le stockage SSD Premium v2 ne sont pas pris en charge.
- Les clusters élastiques ne sont pas pris en charge.
Tip
Sauvegarde Azure for PostgreSQL, serveur flexible et cluster élastique (v2), prend des sauvegardes physiques à partir d’instantanés de disque gérés au lieu de sauvegardes logiques (
pg_dumpbasées), et répond aux limites de la solution v1 généralement disponible.- Il protège à la fois les serveurs flexibles PostgreSQL et les clusters élastiques.
- Il prend en charge des serveurs flexibles et des clusters élastiques jusqu’à 32 To sur le SSD Premium v1 et jusqu’à 64 To sur le SSD Premium v2, au lieu de la limite de 1 To.
Une fois que vous êtes sous l’onglet Sources de données , le service Sauvegarde Azure valide s’il dispose de toutes les autorisations d’accès nécessaires pour se connecter au serveur. Si une ou plusieurs autorisations d’accès sont manquantes, l’un des messages d’erreur suivants s’affiche : l’utilisateur ne peut pas attribuer de rôles ou d’attribution de rôle non terminé.
L’utilisateur ne peut pas attribuer de rôles : ce message s’affiche lorsque vous (l’administrateur de sauvegarde) ne disposez pas de l’accès en écriture sur postgreSQL - serveur flexible, comme indiqué sous Afficher les détails. Pour attribuer les autorisations nécessaires sur les ressources requises, sélectionnez Télécharger le modèle d’attribution de rôle pour récupérer le modèle ARM et exécutez le modèle en tant qu’administrateur de base de données PostgreSQL. Une fois le modèle exécuté, sélectionnez Revalidate.
Attribution de rôle non effectuée : ce message s’affiche lorsque vous (l’administrateur de sauvegarde) disposez de l’accès en écriture sur postgreSQL – serveur flexible pour attribuer des autorisations manquantes, comme indiqué sous Afficher les détails. Pour accorder des autorisations sur PostgreSQL - Serveur flexible inline, sélectionnez Attribuer des rôles manquants.
Une fois le processus démarré, les autorisations d’accès manquantes sur PostgreSQL – serveurs flexibles sont accordées au coffre de sauvegarde. Vous pouvez définir l’étendue à laquelle les autorisations d’accès doivent être accordées. Une fois l’action terminée, la revalidation démarre.
Une fois la validation de l’attribution de rôle réussie, sélectionnez Suivant pour passer à la dernière étape de l’envoi de l’opération.
Sous l’onglet Vérifier + configurer , sélectionnez Configurer la sauvegarde.
Créer une stratégie de sauvegarde
Vous pouvez créer une stratégie de sauvegarde lors du flux de configuration de sauvegarde.
Pour créer une stratégie de sauvegarde, suivez ces étapes :
Dans le volet Configurer la sauvegarde , sélectionnez l’onglet Stratégie de sauvegarde .
Sous l’onglet Stratégie de sauvegarde , sélectionnez Créer sousStratégie de sauvegarde.
Dans le volet Créer une politique de sauvegarde , dans l’onglet Basiques , saisissez un nom pour la nouvelle politique dans le nom de la politique.
Dans l’onglet Planning + rétention , sous Planning de sauvegarde, définissez la fréquence de sauvegarde comme Hebdomadaire.
Remarque
La solution v1 en disponibilité générale (basée sur
pg_dump) ne prend en charge que les fréquences hebdomadaires. Si vous choisissez la fréquence quotidienne, seule la première opération de sauvegarde de la semaine s’exécute, et les tâches de sauvegarde suivantes dans la même semaine échouent.Tip
Pour des plannings de sauvegarde quotidiens avec un objectif de point de récupération d’un jour, au lieu d’une sauvegarde par semaine, essayez Sauvegarde Azure pour PostgreSQL flexible server et cluster élastique (v2) qui est en aperçu. La solution v2 effectue des sauvegardes physiques à partir d’instantanés de disques managés au lieu de sauvegardes logiques (basées sur
pg_dump).Dans les paramètres de rétention, sélectionnez Ajouter la règle de rétention.
Dans le volet Ajouter une rétention , définissez la période de rétention, puis sélectionnez Ajouter.
Lorsque vous revenez dans le volet Créer une politique de sauvegarde , sélectionnez Examiner + créer.
Remarque
Les règles de conservation sont évaluées selon un ordre de priorité prédéterminé. La priorité est la plus élevée pour la règle annuelle, suivie de la règle mensuelle, puis de la règle hebdomadaire. Les paramètres de rétention par défaut s’appliquent quand aucune autre règle n’est éligible. Par exemple, le même point de récupération peut être la première sauvegarde réussie prise chaque semaine ainsi que la première sauvegarde réussie effectuée chaque mois. Cependant, comme la règle mensuelle a une priorité plus élevée que la règle hebdomadaire, la rétention correspondant à la première sauvegarde réussie prise chaque mois s’applique.
Une fois la configuration de sauvegarde terminée, vous pouvez exécuter une sauvegarde à la demande et suivre la progression de l’opération de sauvegarde.
Étapes suivantes
Restaurer Azure Database pour PostgreSQL - Serveur flexible à l’aide du portail Azure.