JavaScript doit être activé pour que ce contenu s'affiche correctement
Connexion à OCI Streaming
Découvrez comment créer une connexion à OCI Streaming à utiliser en tant que source ou cible avec la réplication de données et l'analyse de flux OCI GoldenGate.
Configurez les stratégies requises pour activer l'accès sécurisé au coffre et aux clés secrètes, telles que l'utilisation de clés secrètes, l'utilisation de coffres et la lecture de groupes de clés secrètes. Pour plus d'informations, reportez-vous à Stratégies minimales recommandées.
Si vous utilisez des principaux de ressource pour authentifier l'accès à OCI Streaming, vous devez :
Obtenez le nom utilisateur du pool de flux de données :
Dans le menu d'accès de la console Oracle Cloud, sélectionnez Transmission en continu, puis Pools de trafic.
Sur la page Pools de flux de données, sélectionnez votre pool pour en afficher les détails.
Sur la page de détails du pool de flux de données, sous Ressources, cliquez sur Paramètres de la connexion Kafki.
Copiez le nom utilisateur des chaînes de connexion SASL.
Remarques :
Si vous utilisez le service Oracle Identity Cloud, vous devez ajouter OracleIdentityCloudService à votre nom utilisateur. Par exemple, <tenancy-name>/OracleIdentityCloudService/<username>/<streampool-ocid>
Créez un jeton d'authentification :
Dans l'en-tête général de la console Oracle Cloud, cliquez sur Profil, puis sélectionnez Paramètres utilisateur.
Sur la page Détails de l'utilisateur, sous Ressources, cliquez sur Jetons d'authentification, puis sur Générer un jeton.
Dans la boîte de dialogue Générer un jeton, entrez une description, puis cliquez sur Générer une jeton.
Copiez le jeton d'authentification de la boîte à partir de laquelle vous pourrez le récupérer ultérieurement, puis cliquez sur Fermer.
Le nom utilisateur et le jeton d'authentification du pool de flux de données seront saisis en tant que nom utilisateur et mot de passe de la connexion de flux de données.
Créer la connexion source
Pour créer une connexion OCI Streaming source, procédez comme suit :
Sur la page de présentation d'OCI GoldenGate, cliquez sur Connexions.
Vous pouvez également cliquer sur Créer une connexion sous la section Introduction et passer à l'étape 3.
Sur la page Connexions, cliquez sur Créer une connexion.
Dans la page Créer une connexion, renseignez les champs comme suit :
Dans Nom, saisissez le nom de la connexion.
(Facultatif) Dans Description, entrez une description permettant de distinguer la connexion des autres.
Dans Compartiment, sélectionnez le compartiment dans lequel créer la connexion.
Dans la liste déroulante Type, sélectionnez OCI Streaming.
Pour les détails du pool de flux de données, vous pouvez choisir :
Sélectionner un pool de flux de données
Sélectionnez un pool de flux de données dans la liste déroulante ou cliquez sur Modifier le compartiment pour en sélectionner un dans un autre compartiment.
Entrez les informations de pool de flux de données pour saisir manuellement les informations de pool de flux de données.
Saisissez l'hôte et le port du serveur d'initialisation.
Remarques :
Si vous entrez une adresse IP privée, OCI GoldenGate réécrit l'adresse IP privée au format ip-10-0-0-0.ociggsvc.oracle.vcn.com.
Pour Utilisateur, sélectionnez le mode d'authentification et d'accès au pool de flux de données :
Nom utilisateur et mot de passe : entrez le nom d'utilisateur de pool de flux de données copié à partir des paramètres de connexion SASL dans les étapes prérequises ci-dessus.
Utiliser le principal de ressource : s'authentifie à l'aide du principal de ressource pour accéder à d'autres ressources OCI.
Sélectionnez la clé secrète de mot de passe de l'utilisateur de base de donnée. S'il se trouve dans un autre compartiment, utilisez la liste déroulante pour modifier les compartiments.
Remarques :
Les clefs secrètes sont les informations d'identification telles que les mot de passe, les certificats, les clés SSH ou des jetons d'authentification que vous utilisez avec des services OCI. Pour créer une clé secrète, reportez-vous à Création d'une clé secrète. Effectuez les opérations suivantes :
Sélectionnez Génération manuelle de clés secrètes.
Collez les informations d'identification dans le contenu secret.
Si vous préférez ne pas utiliser de clés secrètes de mot de passe, veillez à désélectionner l'option Utiliser des clés secrètes dans le coffre dans la section Sécurité sous Options avancées, située en bas de ce formulaire.
Développez Afficher les options avancées. Vous pouvez configurer les options suivantes :
Sécurité
Désélectionnez Utiliser les clés secrètes de coffre pour lesquelles vous préférez ne pas utiliser de clés secrètes de mot de passe pour cette connexion. Si cette option n'est pas sélectionnée :
Sélectionnez Utiliser la clé de cryptage gérée par Oracle pour laisser Oracle s'occuper de la gestion de toutes les clés de cryptage.
Sélectionnez Utiliser la clé de cryptage gérée par le client pour sélectionner une clé de cryptage spécifique stockée dans OCI Vault afin de crypter les informations d'identification de connexion.
Connectivité réseau
Adresse partagée, pour partager une adresse avec le déploiement affecté. Vous devez autoriser la connectivité à partir de l'adresse IP entrante du déploiement.
Adresse dédiée, pour le trafic réseau via une adresse dédiée dans le sous-réseau affecté de votre VCN. Vous devez autoriser la connectivité à partir des adresses IP entrantes de cette connexion.
Remarques :
Si l'affectation d'une connexion dédiée reste annulée pendant sept jours, le service la convertit en connexion partagée.
Pour effectuer une capture à partir d'OCI Streaming, créez un fichier consumer.properties avec l'un des désérialiseurs ou convertisseurs suivants, puis glissez-déplacez le fichier vers les propriétés de consommateur :
Propriétés de consommateur Kafka pour le désérialiseur JSON :
Balises : ajoutez des balises pour organiser vos ressources.
Cliquez sur Créer.
Une fois la connexion créée, elle apparaît dans la liste Connexions. Veillez à affecter la connexion à un déploiement pour l'utiliser en tant que source ou cible dans une réplication.
Créer la connexion cible
Pour créer une connexion OCI Streaming cible, procédez comme suit :
Sur la page de présentation d'OCI GoldenGate, cliquez sur Connexions.
Vous pouvez également cliquer sur Créer une connexion sous la section Introduction et passer à l'étape 3.
Sur la page Connexions, cliquez sur Créer une connexion.
Dans la page Créer une connexion, renseignez les champs comme suit :
Dans Nom, saisissez le nom de la connexion.
(Facultatif) Dans Description, entrez une description permettant de distinguer la connexion des autres.
Dans Compartiment, sélectionnez le compartiment dans lequel créer la connexion.
Dans la liste déroulante Type, sélectionnez OCI Streaming.
Pour les détails du pool de flux de données, vous pouvez choisir :
Sélectionner un pool de flux de données
Sélectionnez un pool de flux de données dans la liste déroulante ou cliquez sur Modifier le compartiment pour en sélectionner un dans un autre compartiment.
Saisissez les informations sur le pool de flux de données pour les saisir manuellement.
Saisissez l'hôte et le port du serveur d'initialisation.
Remarques :
Si vous entrez une adresse IP privée, OCI GoldenGate réécrit l'adresse IP privée au format ip-10-0-0-0.ociggsvc.oracle.vcn.com.
Pour Utilisateur, sélectionnez le mode d'authentification et d'accès au pool de flux de données :
Nom utilisateur et mot de passe : entrez le nom d'utilisateur de pool de flux de données copié à partir des paramètres de connexion SASL dans les étapes prérequises ci-dessus.
Utiliser le principal de ressource : s'authentifie à l'aide du principal de ressource pour accéder à d'autres ressources OCI.
Sélectionnez la clé secrète de mot de passe de l'utilisateur de base de donnée. S'il se trouve dans un autre compartiment, utilisez la liste déroulante pour modifier les compartiments.
Remarques :
Les clefs secrètes sont les informations d'identification telles que les mot de passe, les certificats, les clés SSH ou des jetons d'authentification que vous utilisez avec des services OCI. Pour créer une clé secrète, reportez-vous à Création d'une clé secrète. Effectuez les opérations suivantes :
Sélectionnez Génération manuelle de clés secrètes.
Collez les informations d'identification dans le contenu secret.
Si vous préférez ne pas utiliser de clés secrètes de mot de passe, veillez à désélectionner l'option Utiliser des clés secrètes dans le coffre dans la section Sécurité sous Options avancées, située en bas de ce formulaire.
Développez Afficher les options avancées. Vous pouvez configurer les options suivantes :
Sécurité
Désélectionnez Utiliser les clés secrètes de coffre pour lesquelles vous préférez ne pas utiliser de clés secrètes de mot de passe pour cette connexion. Si cette option n'est pas sélectionnée :
Sélectionnez Utiliser la clé de cryptage gérée par Oracle pour laisser Oracle s'occuper de la gestion de toutes les clés de cryptage.
Sélectionnez Utiliser la clé de cryptage gérée par le client pour sélectionner une clé de cryptage spécifique stockée dans OCI Vault afin de crypter les informations d'identification de connexion.
Connectivité réseau
Adresse partagée, pour partager une adresse avec le déploiement affecté. Vous devez autoriser la connectivité à partir de l'adresse IP entrante du déploiement.
Adresse dédiée, pour le trafic réseau via une adresse dédiée dans le sous-réseau affecté de votre VCN. Vous devez autoriser la connectivité à partir des adresses IP entrantes de cette connexion.
Remarques :
Si l'affectation d'une connexion dédiée reste annulée pendant sept jours, le service la convertit en connexion partagée.
Balises : ajoutez des balises pour organiser vos ressources.
Cliquez sur Créer.
Une fois la connexion créée, elle apparaît dans la liste Connexions. Veillez à affecter la connexion à un déploiement pour l'utiliser en tant que source ou cible dans une réplication.