Restaurer à partir d’un point de restauration personnalisé dans Serveur flexible Azure Database pour PostgreSQL

Cet article fournit des instructions pas à pas pour restaurer un serveur flexible Azure Database pour PostgreSQL sur un point de restauration personnalisé.

Étapes pour restaurer à un point de restauration personnalisé

Utilisez le portail Azure :

  1. Sélectionnez votre serveur flexible Azure Database pour PostgreSQL.

  2. Dans le menu de ressources, sélectionnez Vue d’ensemble.

    Capture d’écran montrant la page Vue d’ensemble.

  3. Sélectionnez le bouton Restaurer.

    Capture d'écran montrant l’emplacement du bouton Restaurer dans la page Vue d’ensemble.

  4. Vous êtes redirigé vers l’Assistant Créer un serveur flexible Azure Database pour PostgreSQL - Restaurer le serveur, dans lequel vous pouvez configurer les paramètres du nouveau serveur. Après le déploiement du nouveau serveur, l'instantané le plus récent du disque de données du serveur source est restauré. Dans la section Point-in-time-restore (PITR), sélectionnez Sélectionner un point de restauration personnalisé.

    Capture d'écran montrant la case d'option Sélectionner un point de restauration personnalisé sélectionnée.

  5. Dans Point de restauration personnalisé (UTC), sélectionnez une date dans le contrôle du calendrier et indiquez une heure dans la zone de texte Heure.

    Capture d'écran montrant le sélecteur de date et la zone de texte de l'heure, disponibles pour configurer le point de restauration personnalisé.

    Note

    Les dates sélectionnables dans le contrôle calendrier sont limitées à la plage comprise entre le jour où la sauvegarde disponible la plus ancienne a été effectuée jusqu’à présent. Si vous sélectionnez une heure en dehors de l’intervalle compris entre le point de restauration le plus ancien et l’heure (UTC) à laquelle vous avez ouvert l’assistant Créer Azure Database pour PostgreSQL - Serveur flexible - Restaurer le serveur, un message d’erreur vous invite à ajuster la valeur.

  6. Utilisez le tableau suivant pour comprendre la signification des différents champs disponibles sur la page Informations de base et comme conseils pour vous aider à remplir la page :

    Section Réglage Valeur suggérée Descriptif Peut être modifié après la création du serveur
    Détails du projet
    Subscription Le nom de l’abonnement dans lequel vous souhaitez créer la ressource. Un abonnement est un accord avec Microsoft pour utiliser une ou plusieurs plateformes ou services cloud Microsoft. Les frais s’accumulent en fonction d’un tarif de licence par utilisateur ou d’une consommation de ressources basée sur le cloud. Vous pouvez déplacer un serveur flexible Azure Database pour PostgreSQL existant vers un autre abonnement que celui dans lequel il a été créé à l’origine. Pour plus d’informations, consultez Déplacer des ressources Azure vers un nouveau groupe de ressources ou un nouvel abonnement.
    Groupe de ressources Le groupe de ressources dans l’abonnement sélectionné, dans lequel vous souhaitez créer la ressource. Il peut s’agir d’un groupe de ressources existant, ou vous pouvez sélectionner Créer et fournir un nom dans cet abonnement qui est unique parmi les noms de groupes de ressources existants. Un groupe de ressources est un conteneur réunissant les ressources associées d’une solution Azure. Le groupe de ressources peut inclure toutes les ressources de la solution, ou uniquement celles que vous souhaitez gérer en tant que groupe. Pour déterminer comment allouer des ressources aux groupes de ressources, choisissez l’approche la plus pertinente pour votre organisation. En règle générale, il convient d’ajouter des ressources qui partagent le même cycle de vie dans un même groupe de ressources afin de pouvoir facilement les déployer, les mettre à jour et les supprimer en tant que groupe. Vous pouvez déplacer un serveur flexible Azure Database pour PostgreSQL existant vers un autre abonnement que celui dans lequel il a été créé à l’origine. Pour plus d’informations, consultez Déplacer des ressources Azure vers un nouveau groupe de ressources ou un nouvel abonnement.
    Détails de la source
    Serveur source Le nom du serveur dont vous voulez restaurer la sauvegarde sur le nouveau serveur déployé.
    Restauration géo-redondante Si le serveur source a été créé avec des sauvegardes géoredondantes, cette option est activée. Si elle est activée, vous pouvez restaurer une sauvegarde conservée dans le compte de stockage de la région jumelée pour créer un serveur dans cette autre région.
    Point de restauration le plus ancien La plus ancienne sauvegarde du serveur source disponible pour la restauration. Serveur dont vous souhaitez restaurer la sauvegarde sur le serveur nouvellement déployé. Les sauvegardes sont automatiquement supprimées, en fonction de la période de conservation des sauvegardes configurée sur le serveur source.
    Restauration à un point dans le temps (PITR) Les options possibles sont le dernier point de restauration (maintenant),le point de restauration personnalisé et le point de restauration rapide (Restauration à l’aide de la sauvegarde complète uniquement). Pour effectuer une restauration vers un point de restauration personnalisé, sélectionnez Point de restauration personnalisé.
    Détails du serveur
    Nom Le nom que vous souhaitez attribuer au nouveau serveur déployé, sur lequel une sauvegarde de la source est restaurée. Nom unique qui identifie votre serveur flexible Azure Database pour PostgreSQL. Le nom de domaine est ajouté au nom postgres.database.azure.com de serveur que vous fournissez pour respecter le nom d’hôte complet par lequel vous pouvez utiliser un serveur système d’affectation de noms de domaine pour résoudre l’adresse IP de votre serveur. Bien que le nom du serveur ne puisse pas être modifié après sa création, vous pouvez utiliser la fonctionnalité de récupération à un instant dans le temps pour restaurer le serveur sous un autre nom. Une autre approche pour continuer à utiliser le serveur existant, tout en pouvant le désigner sous un autre nom de serveur, consiste à utiliser les points de terminaison virtuels afin de créer un point de terminaison d’écriture portant le nouveau nom souhaité. Avec cette approche, vous pouvez faire référence au serveur par son nom d’origine ou celui affecté au point de terminaison virtuel d’écriture.
    Lieu Le nom d'une des régions dans lesquelles le service est pris en charge. La restauration ponctuelle ne prend en charge que le déploiement du nouveau serveur dans la même région que celle où se trouve le serveur source. Lorsque vous choisissez la région, tenez compte de la conformité, la résidence des données, la tarification, la proximité de vos utilisateurs ou la disponibilité d’autres services dans la même région. Le service ne propose pas de fonctionnalité permettant de déplacer automatiquement et de manière transparente un serveur vers une autre région.
    Version de PostgreSQL La version sélectionnée par défaut. La restauration ponctuelle ne prend en charge que le déploiement du nouveau serveur avec la même version majeure exacte utilisée par le serveur source. Actuellement, ces versions sont : 18, 17, 16, 15, 14, 13, 12, 11 Le serveur flexible Azure Database pour PostgreSQL prend en charge la mise à niveau sur place, via la mise à niveau de version majeure.
    Zone de disponibilité Votre zone de disponibilité préférée. Vous pouvez choisir dans quelle zone de disponibilité déployer votre serveur. La possibilité de choisir la zone de disponibilité dans laquelle votre serveur est déployé est utile pour la colocaliser avec votre application. Si vous choisissez Aucune préférence, une zone de disponibilité par défaut est automatiquement affectée à votre serveur lors de sa création. Bien que la zone de disponibilité dans laquelle un serveur est déployé ne puisse pas être modifiée après sa création, vous pouvez utiliser la fonctionnalité de point de récupération à un instant donné pour restaurer le serveur sous un nom différent dans une autre zone de disponibilité.
    Calcul + stockage Attribue le même type et la même taille de calcul et la même taille de stockage que ceux utilisés par le serveur source au moment de la restauration de la sauvegarde. Toutefois, si vous sélectionnez le lien Configurer le serveur, vous pouvez modifier le type de stockage alloué au nouveau serveur et indiquer s'il doit ou non être doté de sauvegardes géo-redondantes. Une fois le nouveau serveur déployé, ses options de calcul peuvent être augmentées ou réduites.
  7. Si vous souhaitez modifier le type de stockage attribué au nouveau serveur, ou si vous souhaitez le déployer avec des sauvegardes géo-redondantes, sélectionnez Configurer le serveur :

    Capture d’écran montrant l’emplacement du lien Configurer le serveur.

  8. La page Calcul + stockage s’ouvre pour afficher les options de calcul et de stockage du nouveau serveur :

    Capture d’écran montrant la page Calcul + stockage.

  9. Utilisez le tableau suivant pour comprendre la signification des différents champs disponibles sur la page Calcul + stockage et comme conseils pour vous aider à remplir la page :

    Section Réglage Valeur suggérée Descriptif Peut être modifié après la création du serveur
    Calculer
    Niveau de calcul Impossible de changer. Elle est automatiquement définie sur la même valeur que le serveur source. Les valeurs possibles sont burstables (généralement utilisées pour les environnements de développement dans lesquels les charges de travail n’ont pas besoin de la capacité totale du processeur en continu), usage général (généralement utilisé pour les environnements de production avec les charges de travail les plus courantes) et mémoire optimisée (généralement utilisée pour les environnements de production exécutant des charges de travail nécessitant un ratio mémoire/processeur élevé). Pour plus d’informations, consultez les options de calcul dans le serveur flexible Azure Database pour PostgreSQL. Peut être modifié après la création du serveur. Toutefois, si vous utilisez certaines fonctionnalités qui sont uniquement prises en charge sur certains niveaux et que vous remplacez le niveau actuel par un niveau dans lequel la fonctionnalité n’est pas prise en charge, la fonctionnalité cesse d’être disponible ou est désactivée.
    Taille de calcul Impossible de changer. Elle est automatiquement définie sur la même valeur que le serveur source. La liste des valeurs prises en charge peut varier entre les régions, en fonction du matériel disponible sur chaque région. Pour plus d’informations, consultez les options de calcul dans le serveur flexible Azure Database pour PostgreSQL. Peut être modifié une fois le serveur créé.
    Stockage
    Type de stockage Sélectionnez SSD Premium. La liste des valeurs autorisées peut varier en fonction des autres fonctionnalités que vous avez sélectionnées. Pour plus d’informations, consultez les options de stockage dans le serveur flexible Azure Database pour PostgreSQL. Impossible de modifier une fois le serveur créé.
    Taille du stockage Ne peut être modifié et est automatiquement fixé à la même valeur que le serveur source. La liste des valeurs prises en charge peut varier entre les régions, en fonction du matériel disponible sur chaque région. Pour plus d’informations, consultez les options de calcul dans le serveur flexible Azure Database pour PostgreSQL. Peut être modifié après la création du serveur. Il peut uniquement être augmenté. La réduction manuelle ou automatique du stockage n’est pas prise en charge. Les valeurs acceptables dépendent du type de stockage affecté au serveur.
    Niveau de performance Ne peut être modifié et est automatiquement fixé à la même valeur que le serveur source. Les performances des disques SSD Premium sont définies à la création du disque, sous la forme de leur niveau de performance. Lorsque vous définissez la taille approvisionnée de votre disque, un niveau de performance est sélectionné automatiquement. Ce niveau de performance détermine les IOPS et le débit de votre disque managé. Pour les disques SSD Premium, vous pouvez modifier ce niveau au moment du déploiement ou par la suite, sans modifier la taille du disque et sans temps d’arrêt. La modification du niveau vous permet de vous préparer et de répondre à une demande plus importante sans utiliser la capacité de bursting de votre disque. Il peut être plus rentable de changer de niveau de performance plutôt que de recourir au bursting, selon la durée pendant laquelle la performance supplémentaire est nécessaire. Cette option est idéale pour les événements qui nécessitent temporairement un niveau de performances toujours plus élevé. Des événements tels que les achats de Noël, les tests de performance ou la mise en place d'un environnement de formation. Pour traiter ces événements, vous pouvez basculer un disque vers un niveau de performance plus élevé sans temps d’arrêt, tant que vous avez besoin de performance supplémentaire. Vous pouvez ensuite revenir au niveau d’origine sans temps d’arrêt quand vous n’avez plus besoin de performance supplémentaire. Peut être modifié après la création du serveur.
    Croissance automatique de stockage Ne peut être modifié et est automatiquement fixé à la même valeur que le serveur source. Cette option peut ne pas être prise en charge pour certains types de stockage et elle n’est peut-être pas respectée pour certaines tailles de stockage. Pour plus d’informations, consultez Configurer la croissance automatique du stockage dans un serveur flexible Azure Database pour PostgreSQL. Peut être modifié une fois le serveur créé, tant que le type de stockage prend en charge cette fonctionnalité.
    Sauvegardes
    Période de rétention de sauvegarde (en jours) Ne peut être modifié et est automatiquement fixé à la même valeur que le serveur source. La période de rétention des sauvegardes par défaut est de 7 jours, mais vous pouvez étendre la période à un maximum de 35 jours. Peut être modifié une fois le serveur créé.
    Géo-redondance Laissez cette option désactivée. La géoredondance dans les sauvegardes est prise en charge uniquement sur les serveurs déployés dans l’une des régions jumelées Azure. Pour plus d’informations, consultez Sauvegarde et restauration géoredondantes dans un serveur flexible Azure Database pour PostgreSQL Impossible de modifier une fois le serveur créé.
  10. Une fois que vous avez configuré le nouveau serveur, sélectionnez Vérifier + créer.

    Capture d’écran montrant l’emplacement du bouton Vérifier + créer.

  11. Vérifiez que toutes les configurations du nouveau déploiement sont correctes, puis sélectionnez Créer.

    Capture d’écran montrant l’emplacement du bouton Créer.

  12. Un nouveau déploiement est lancé pour créer votre nouveau serveur flexible Azure Database pour PostgreSQL et restaurer les données les plus récentes disponibles sur le serveur source au moment de la restauration :

    Capture d’écran qui montre le déploiement en cours pour créer votre nouveau serveur flexible Azure Database pour PostgreSQL, sur lequel les données les plus récentes disponibles sur le serveur source sont restaurées.

  13. Une fois le déploiement terminé, sélectionnez Accéder à la ressource. Vous accédez à la page Vue d'ensemble de votre nouveau serveur flexible Azure Database pour PostgreSQL, et vous pouvez commencer à l'utiliser :

    Capture d’écran qui montre le déploiement réussi de votre serveur flexible Azure Database pour PostgreSQL.