Création d'un système de base de données

Créez une base de données OCI Database with PostgreSQL avec le système de base de données 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 l'option IPv6 activée, la création du système de base de données échoue.

Une fois les préalables OCI requis et le réseau en place, vous pouvez créer le système de base de données.

  1. Créez ou sélectionnez une chambre forte pour le mot de passe de l'administrateur de base de données. Pour plus d'informations, voir Gestion des chambres fortes.
  2. Créez une clé pour le mot de passe de la base de données. Pour plus d'informations, voir Gestion des clés.
  3. Créer une clé secrète pour le mot de passe de la base de données. Pour plus d'informations, voir Gestion des clés secrètes du service de chambre forte.
    1. Dans 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, voir Liste des systèmes de base de données.
    2. Dans 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, puis Suivant.
    3. Définissez la configuration du système de base de données en fournissant des valeurs pour les éléments suivants :
      • Nom du système de base de données : Entrez un nom pour le système de base de données.
      • Description : Facultativement, entrez une description du système de base de données.
      • Version principale de PostgreSQL : Sélectionnez une version principale de la base de données PostgreSQL.
    4. (Facultatif) Marqueurs : Si vous êtes autorisé à créer une ressource, vous disposez également des autorisations nécessaires pour appliquer des marqueurs à structure libre à cette ressource. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des marqueurs plus tard.
    5. 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 de lecture.
    6. Niveau de performance : Sélectionnez le niveau de performance de la base de données. La valeur par défaut est 75,000 E/S par seconde. Pour plus d'informations, voir Niveaux de performance.
    7. Sélectionnez une option pour le positionnement des données :
      • Régional : Les données sont stockées durablement dans plusieurs domaines de disponibilité de la région.
      • Spécifique au domaine de disponibilité : Les données sont stockées durablement dans le domaine de disponibilité sélectionné.
    8. Définissez la configuration du matériel pour le système de base de données à l'aide des éléments suivants :
      • Série de formes : Sélectionnez un groupe de processeurs.

        • AMD : (Flexible) Formes standard qui utilisent les processeurs AMD de nouvelle génération.
        • Intel : Formes standard (flexibles) qui utilisent des processeurs Intel de génération courante.
      • Filtre de forme : Sélectionnez Variable ou Fixe. Les formes flexibles ont un nombre et une quantité de mémoire personnalisables.
      • Nom de la forme : Sélectionnez une forme.
      Si vous avez choisi une forme flexible, entrez des valeurs pour le nombre d'OCPU et la mémoire de la forme. Pour plus d'informations, notamment les valeurs minimale et maximale, voir Formes prises en charge.
    9. (Facultatif) Configurer les extensions : Sélectionnez une configuration de base de données existante ou sélectionnez Créer une configuration et des extensions pour créer une nouvelle configuration compatible avec la forme du système de base de données. Pour plus d'informations, voir Création d'une configuration.
    10. Dans la section Configuration du réseau fournissant des valeurs pour les éléments suivants :
      • Réseau en nuage 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 voir Gestion des VCN et des sous-réseaux.
      • Sous-réseau : Sélectionnez le sous-réseau privé du VCN sélectionné.
      • Indiquez 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 le point d'extrémité de lecteur : Sélectionnez cette option pour activer un seul point d'extrémité en lecture seule pour le système de base de données. Pour plus d'informations, voir Activation ou désactivation du point d'extrémité du lecteur de système de base de données.
      • Utiliser des groupes de sécurité de 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é de réseau existant. Sélectionnez un groupe de sécurité de réseau dans la liste et sélectionnez Ajouter un autre groupe de sécurité de réseau si nécessaire.

        Important

        Les listes de sécurité appliquées au sous-réseau ou au groupe de sécurité de réseau sélectionné que vous sélectionnez doivent être configurées pour autoriser le trafic vers la carte VNIC du système de base de données à l'aide de protocoles et de ports spécifiques.
    11. Fournissez les données d'identification de l'administrateur de système de base de données à la base de données. Les administrateurs n'ont pas accès aux superutilisateurs. Un administrateur OCI Database with PostgreSQL peut créer des utilisateurs et des rôles.
      1. Nom d'utilisateur : Spécifiez le nom d'utilisateur de l'administrateur. Cette valeur ne peut pas être modifiée une fois le système de base de données créé.
      2. Sélectionnez une des options de mot de passe suivantes :
        • Entrer le mot de passe :
          1. Mot de passe : Spécifiez le mot de passe de l'administrateur.
          2. Confirmer le mot de passe : Confirmez le mot de passe de l'administrateur.
        • Utiliser une chambre forte OCI :
          1. Chambre forte : Sélectionnez la chambre forte 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 de clé secrète.
    12. La section Politique de gestion vous permet de spécifier des politiques de sauvegarde, de maintenance et de réplication 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 de création d'une sauvegarde.
        • 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 de création de la sauvegarde.
        • Période de conservation des sauvegardes (jours) : Entrez une valeur, en jours, pour que la sauvegarde soit conservée avant d'être supprimée par le système.
      2. Sélectionnez Activer la copie de sauvegarde pour copier automatiquement les sauvegardes dans 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 des sauvegardes (jours) : Entrez une valeur, en jours, pour que la copie de sauvegarde soit conservée avant d'être supprimée par le système.
      3. Maintenance : Sélectionnez une option Type de maintenance. Pour plus d'informations, voir Maintenance.
        • Défini par Oracle : Oracle choisit le meilleur jour et la meilleure heure pour démarrer toute maintenance essentielle.
        • Programmer votre propre maintenance : Spécifiez le jour de la semaine et l'heure de début de la maintenance (dans le fuseau horaire UTC) à laquelle vous souhaitez programmer toute activité de maintenance essentielle, telle que les mises à niveau du système d'exploitation ou de l'instance. Si vous ne spécifiez pas de jour ni d'heure, Oracle le choisit pour vous.
    13. (Facultatif) Sélectionnez Afficher les options avancées pour définir des variables de configuration ou ajouter des marqueurs pour le système de base de données.
    14. Après avoir configuré le système de base de données, sélectionnez Suivant.
    15. 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 et les paramètres requis pour créer un système de base de données :

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

    Pour la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commande, voir Informations de référence sur les commandes de l'interface de ligne de commande.

  • Exécutez l'opération CreateDbSystem pour créer un système de base de données.

    Pour plus d'informations sur l'utilisation de l'API et sur la signature des demandes, voir la documentation de l'API REST et Security Credentials. Pour plus d'informations sur les trousses SDK, voir Trousses SDK et interface de ligne de commande.