Création d'une base de données à partir d'une sauvegarde

Créez un système de base de données à partir d'une sauvegarde existante dans OCI Database with PostgreSQL.

Attention

Les systèmes de base de données ne peuvent être créés que dans des sous-réseaux pour lesquels IPv6 n'est pas activé. Si vous sélectionnez un sous-réseau existant avec IPv6 activé, la création du système de base de données échoue.
Remarque

Si vous créez le système de base de données dans une nouvelle région, par exemple lorsque vous utilisez une sauvegarde copiée vers une autre région pour la récupération après sinistre, vous devrez peut-être également créer une configuration dans cette région. Si vous ne sélectionnez pas de configuration personnalisée pour le système de base de données, la configuration par défaut est appliquée.

Pour plus d'informations, reportez-vous à Gestion d'OCI Database with PostgreSQL.

    1. Sur la page de liste Systèmes de base de données, sélectionnez Créer un système de base de données PostgreSQL. Si vous avez besoin d'aide pour trouver la page de liste, reportez-vous à Liste des systèmes de base de données.
    2. Sur la page Créer un système de base de données PostgreSQL, sélectionnez Créer un système de base de données à partir de la sauvegarde.
    3. (Facultatif) Utilisez la section Filtres pour rechercher la sauvegarde à utiliser pour créer le système de base de données. Choisissez parmi les options suivantes :
      • Plage de dates : filtrez les sauvegardes à l'aide des options Date de début et Date de fin.
      • Type de sauvegarde : filtrez les sauvegardes selon qu'elles ont été créées manuellement ou automatiquement.
    4. Sélectionnez la sauvegarde du système de base de données à utiliser pour créer le système de base de données, puis cliquez sur Suivant.
    5. Définissez la configuration de base de données en fournissant des valeurs pour les éléments suivants :
      • Nom du système de base de données : entrez le nom du système de base de données.
      • Description : saisissez éventuellement une description du système de base de données.
      • PostgreSQL version majeure : sélectionnez une version majeure de la base de données PostgreSQL.
    6. Dans la section Système de base de données, entrez une valeur pour Nombre de noeuds. Un noeud principal est requis. Les noeuds supplémentaires sont réservés en tant que noeuds de réplique en lecture.
    7. Niveau de performances : sélectionnez le niveau de performances de la base de données. La valeur par défaut est 75 000 IOPS. Pour plus d'informations, reportez-vous à Niveaux de performances.
    8. Sélectionnez une option pour le placement de données :
      • Régional : les données sont stockées de manière durable dans plusieurs domaines de disponibilité de la région.
      • Spécifique au domaine de disponibilité : les données sont stockées de manière durable dans le domaine de disponibilité sélectionné.
    9. Définissez la configuration matérielle du système de base de données à l'aide des éléments suivants :
      • Nombre d'OCPU : choisissez le nombre d'OCPU par noeud.
      • Formes disponibles : sélectionnez la forme des noeuds de base de données.
    10. Définissez la configuration réseau du système de base de données en fournissant des valeurs pour les éléments suivants :
      • Réseau cloud virtuel : sélectionnez le VCN dans lequel créer le système de base de données. Si vous devez créer un VCN, cliquez sur Créer un VCN et reportez-vous à VCN et gestion de sous-réseau.
      • Sous-réseau : choisissez le sous-réseau privé du VCN sélectionné.
      • Fournissez une adresse IP privée disponible dans le sous-réseau spécifié du système de base de données. Si vous ne fournissez pas d'adresse, le service choisit une adresse pour vous.
      • Activer l'adresse de lecteur : sélectionnez cette option pour activer une seule adresse en lecture seule pour le système de base de données. Pour plus d'informations, reportez-vous à Activation ou désactivation de l'adresse de lecteur de système de base de données.
      • Utiliser des groupes de sécurité réseau pour contrôler le trafic : activez cette option pour ajouter ce système de base de données à un groupe de sécurité réseau existant. Sélectionnez un groupe de sécurité réseau dans la liste et, si nécessaire, sélectionnez Ajouter un autre groupe de sécurité réseau.

        Important

        Les listes de sécurité appliquées au sous-réseau ou au groupe de sécurité réseau sélectionné doivent être configurées pour autoriser le trafic vers la carte d'interface réseau virtuelle du système de base de données à l'aide de protocoles et de ports spécifiques.
    11. Fournissez les informations d'identification de l'administrateur système de base de données à la base de données. Les administrateurs n'ont pas accès au superutilisateur. Un administrateur OCI Database with PostgreSQL peut créer des utilisateurs et des rôles.
      1. Nom utilisateur : indiquez le nom utilisateur de l'administrateur. Cette valeur ne peut pas être modifiée après la création du système de base de données.
      2. Choisissez l'une des options de mot de passe suivantes :
        • Mot de passe d'entrée:
          1. Mot de passe : indiquez le mot du passe de l'administrateur.
          2. Confirmer le mot de passe : confirmez le mot de passe administrateur.
        • Utiliser OCI Vault:
          1. Coffre : sélectionnez le coffre qui contient le mot de passe de l'administrateur.
          2. Secret : sélectionnez la clé secrète contenant le mot de passe de l'administrateur.
          3. Version de clé secrète : sélectionnez une version d'une clé secrète.
    12. La section Stratégie de gestion vous permet d'indiquer des stratégies de sauvegarde et de maintenance pour le système de base de données :
      1. Sauvegardes automatiques : sélectionnez Activer les sauvegardes automatiques pour activer les sauvegardes automatiques, Si vous ne sélectionnez pas de sauvegardes automatiques, vous devez gérer les sauvegardes manuellement. Nous vous recommandons d'activer les sauvegardes automatiques. Après avoir activé les sauvegardes automatiques, vous pouvez définir les options suivantes :
        • Fréquence de sauvegarde : sélectionnez la fréquence à laquelle une sauvegarde est créée.
        • Jour de la (période) : sélectionnez le jour de création de la sauvegarde.
        • Heure de début de la sauvegarde (UTC) : sélectionnez l'heure à laquelle la sauvegarde est créée.
        • Période de conservation de la sauvegarde (jours) : entrez une valeur (en jours) indiquant que la sauvegarde sera conservée avant d'être supprimée par le système.
      2. Sélectionnez Activer la copie de sauvegarde pour copier automatiquement les sauvegardes vers une autre région. Après avoir activé les copies de sauvegarde, vous pouvez définir les options suivantes :
        • Compartiment : sélectionnez un compartiment pour la copie de sauvegarde.
        • Régions : sélectionnez une ou plusieurs régions pour la copie de sauvegarde.
        • Période de conservation de la sauvegarde (jours) : entrez une valeur (en jours) indiquant que la copie de sauvegarde sera conservée avant d'être supprimée par le système.
      3. Maintenance : Sélectionnez une option de type de maintenance. Pour plus d'informations, reportez-vous à Maintenance.
        • Défini par Oracle : Oracle choisit le meilleur jour et l'heure pour démarrer toute maintenance essentielle.
        • Programmer votre propre maintenance : indiquez le jour de la semaine et l'heure de début de la maintenance (dans le fuseau horaire UTC) à laquelle programmer toute activité de maintenance essentielle, telle que les mises à niveau de système d'exploitation ou d'instance. Si vous n'indiquez pas de jour et d'heure, Oracle le choisit pour vous.
    13. (Facultatif) Sélectionnez Afficher les options avancées pour définir des paramètres ou ajouter des balises pour le système de base de données.
    14. (Facultatif) Configurations : sélectionnez une configuration de base de données existante.
      Remarque

      Si vous créez le système de base de données dans une nouvelle région, par exemple lorsque vous utilisez une sauvegarde copiée vers une autre région pour la récupération après sinistre, vous devrez peut-être également créer une configuration dans cette région. Si vous ne sélectionnez pas de configuration personnalisée pour le système de base de données, la configuration par défaut est appliquée.
    15. (Facultatif) Balises : si vous disposez des droits d'accès nécessaires pour créer une ressource, vous disposez également de droits d'accès permettant d'appliquer des balises à format libre à cette ressource. Pour appliquer une balise définie, vous devez disposer des droits d'accès nécessaires pour utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des balises ultérieurement.
    16. Après avoir configuré le système de base de données, sélectionnez Suivant.
    17. Vérifiez la configuration du système de base de données, puis sélectionnez Créer.
  • Utilisez la commande oci psql db-system create-db-system-backup-source-details et les paramètres requis pour créer un système de base de données à partir d'une sauvegarde :

    oci psql db-system create-db-system-backup-source-details --compartment-id <compartment_OCID> --db-version <db_version> --display-name <display_name> --network-details <file://network-details.json> --shape <shape> --source-backup-id <source_backup_OCID> --storage-details <file://storage-details.json> --system-type <system_type> [OPTIONS]

    Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.

  • Exécutez l'opération CreateDbSystem et utilisez SourceDetails pour indiquer une sauvegarde afin de créer un système de base de données à partir de la sauvegarde.

    Pour plus d'autres informations sur l'utilisation de l'API et sur la signature des demandes, reportez-vous à ladocumentation relative aux API REST et aux informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.