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

Créez une base de données 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.

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

  1. Créez ou sélectionnez un coffre pour le mot de passe de l'administrateur de base de données. Pour plus d'informations, reportez-vous à Gestion des coffres.
  2. Créez une clé pour le mot de passe de base de données. Pour plus d'informations, reportez-vous à Gestion des clés.
  3. Créez une clé secrète pour le mot de passe de base de données. Pour plus d'informations, reportez-vous à Gestion des clés secrètes de coffre.
    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, 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 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.
    4. (Facultatif) Balises : si vous avez l'autorisation de créer une ressource, vous disposez également de droits d'accès nécessaires pour lui appliquer des balises à format libre. 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.
    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 en lecture.
    6. 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.
    7. 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é.
    8. Définissez la configuration matérielle du système de base de données à l'aide des éléments suivants :
      • Série de formes : sélectionnez un groupe de processeurs.

        • AMD : formes standard (flexibles) utilisant des processeurs AMD de génération actuelle.
        • Intel : formes standard (flexibles) qui utilisent des processeurs Intel de génération actuelle.
      • Filtre de forme : choisissez Flexe ou Fixe. Les formes flexibles ont un nombre d'OCPU 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, y compris les valeurs minimale et maximale, reportez-vous à 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 configuration compatible avec la forme du système de base de données. Pour plus d'informations, reportez-vous à Création d'une configuration.
    10. Dans la section Configuration réseau, indiquez les valeurs suivantes :
      • 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. Sélectionnez 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 la version d'une clé secrète.
    12. La section Stratégie de gestion vous permet de spécifier des stratégies 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 à 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 variables de configuration ou ajouter des balises 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 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 pour créer un système de base de données.

    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.