JavaScript doit être activé pour afficher correctement ce contenu
Créer des ressources de transformation de données
Pour utiliser des transformations de données dans OCI GoldenGate, créez un déploiement de transformations de données, puis créez et affectez un type de connexion générique au déploiement.
Créer un déploiement de transformations de données
Avant de commencer
Avant de créer un déploiement, vérifiez les conditions suivantes :
Si vous activez l'accès à la console de déploiement publique dans les options avancées, OCI GoldenGate crée un équilibreur de charge dans le VCN de votre location en votre nom. Pour assurer la création réussie du déploiement et de l'équilibreur de charge, vous devez disposer des politiques appropriées, des quotas et des limites en place.
Dans les locations activées pour Oracle Cloud Infrastructure Identity and Access Management (OCI IAM), sélectionnez le magasin de données d'identification que vous utiliserez pour vous connecter à la console de déploiement.
Aucune chambre forte privée virtuelle n'est requise.
Selon les types de technologie source et cible, il se peut que vous ayez besoin de plusieurs déploiements. Si vous ne savez pas combien de déploiements vous avez besoin pour votre solution, voir Exemples de topologies pour plus de détails.
Pour créer un déploiement de transformations de données :
Dans le menu de navigation de la console, cliquez sur Oracle Database, puis sélectionnez GoldenGate.
Dans la page Déploiements, cliquez sur Créer un déploiement.
Dans le panneau Créer un déploiement, entrez un nom et éventuellement, une description.
Dans la liste déroulante Compartment, sélectionnez le compartiment dans lequel créer le déploiement.
Dans la page des détails GoldenGate, pour Sélectionner un type de déploiement, sélectionnez Transformations de données.
Pour Version, la dernière version est automatiquement sélectionnée. Cliquez sur Modifier la version pour sélectionner une autre version.
Développement ou test : Configure un déploiement avec les valeurs par défaut recommandées pour un environnement de développement ou de test. Le nombre minimal d'OCPU est 1.
Production : Configure un déploiement avec la valeur par défaut recommandée de 4 OCPU avec ajustement automatique activé pour un environnement de production. Le nombre minimal d'OCPU requis est de 3, avec l'ajustement automatique activé.
Pour Sélectionner une OCPU, entrez le nombre ou cliquez sur Modifier la forme pour utiliser le curseur pour choisir le nombre d'unités Oracle Compute (OCPU) à utiliser.
L'ajustement automatique permet à OCI GoldenGate d'augmenter jusqu'à trois fois le nombre d'OCPU que vous avez spécifié pour le nombre d'OCPU, soit jusqu'à 24 OCPU. Par exemple, si vous indiquez 2 comme nombre d'OCPU et que vous activez l'ajustement automatique, votre déploiement peut utiliser jusqu'à 6 OCPU. Si vous indiquez 20 comme nombre d'OCPU et que vous activez l'ajustement automatique, le service GoldenGate pour OCI ne peut pas dépasser 24 OCPU.
Dans la liste déroulante Sous-réseau dans <Compartment>, sélectionnez le sous-réseau vers lequel un point d'extrémité privé est créé à partir de la location du service OCI GoldenGate. Cela garantit que le déploiement est toujours disponible sur ce sous-réseau, tant que les politiques de ce dernier l'autorisent.
Pour sélectionner un sous-réseau dans un autre compartiment, cliquez sur Modifier le compartiment.
Note :
Vous ne pouvez sélectionner un sous-réseau privé que lors de la création ou de la mise à jour d'un déploiement.
Sélectionnez un type de licence :
Licence incluse, pour vous abonner à une nouvelle licence logicielle pour le service.
Utiliser sa propre licence (BYOL) pour utiliser des licences Oracle GoldenGate existantes pour le service. Activez la limite d'OCPU BYOL pour contrôler le nombre d'OCPU couvertes par BYOL. Le nombre minimal d'OCPU couvertes est 1.
Pour GoldenGate Nom de l'instance, entrez le nom que le déploiement affectera à l'instance de déploiement GoldenGate lors de sa création.
Pour Magasin de données d'identification, sélectionnez GoldenGate. Le nom d'utilisateur de l'administrateur est automatiquement alimenté avec SUPERVISOR pour vous.
Pour le mot de passe de l'administrateur, sélectionnez une clé secrète de mot de passe pour l'utilisateur SUPERVISOR.
Pour créer une clé secrète de mot de passe :
Cliquez sur Créer une clé secrète de mot de passe.
Dans le panneau Créer une clé secrète, entrez un nom pour la clé secrète et éventuellement, une description.
Sélectionnez un compartiment dans la liste déroulante Compartiment dans lequel enregistrer votre clé secrète.
Sélectionnez une chambre forte dans le compartiment courant ou cliquez sur Changer de compartiment pour sélectionner une chambre forte dans un autre compartiment.
Sélectionnez une clé de chiffrement.
Note :
Seules les clés AES, les clés protégées par logiciel et les clés de module de sécurité matériel sont prises en charge. Les clés RSA et ECDSA ne sont pas prises en charge pour les clés secrètes de mot de passe GoldenGate.
Entrez un mot de passe de 8 à 30 caractères, contenant au moins 1 majuscule, 1 minuscule, 1 caractère numérique et 1 caractère spécial. Le caractère spécial ne doit pas être '$', '^' ni '?'.
Confirmez le mot de passe.
Cliquez sur Créer.
(Facultatif) Cliquez sur Afficher les options avancées pour les options de réseau et pour ajouter des marqueurs.
Dans l'onglet Réseau,
Sélectionnez Activer l'accès public à la console GoldenGate pour inclure un point d'extrémité public en plus d'un point d'extrémité privé et autoriser l'accès public à la console de déploiement pour les utilisateurs. Si cette option est sélectionnée, OCI GoldenGate crée un équilibreur de charge dans votre location pour créer une adresse IP publique. Sélectionnez un sous-réseau public dans le même VCN que ce déploiement dans lequel créer l'équilibreur de charge.
Note :
L'équilibreur de charge est une ressource qui entraîne des frais supplémentaires. Vous pouvez gérer cette ressource, mais assurez-vous de ne pas supprimer l'équilibreur de charge pendant que votre déploiement est encore en cours d'utilisation. En savoir plus sur les tarifs de l'équilibreur de charge.
Sélectionnez Personnaliser le point d'extrémité pour fournir un préfixe de domaine complet privé que vous utiliserez pour accéder à l'URL de la console de service privée. Vous pouvez également charger un certificat SSL/TLS (.pem) et la clé privée correspondante. Toutefois, les certificats protégés par mot de passe ne sont pas pris en charge.
Il est de votre responsabilité de vous assurer que le nom de domaine complet est résolu en l'adresse IP privée du déploiement dans le sous-réseau que vous avez sélectionné précédemment.
Si le déploiement est public, il vous incombe de vous assurer que le nom de domaine complet est publiquement résolu en adresse IP publique du déploiement.
Les services utilisent leur propre certificat, si vous n'en fournissez pas, et vous risquez de rencontrer un avertissement de sécurité lors du lancement de la console de déploiement.
Note :
Votre certificat SSL doit répondre aux exigences suivantes :
Son nom commun doit correspondre au nom de domaine complet du déploiement. Si ce n'est pas le cas, des avertissements s'afficheront lorsque vous accéderez à la console de déploiement.
Il doit être signé à l'aide d'un algorithme de hachage fort. arcfour, arcfour128, arcfour256, aucun type d'algorithme n'est autorisé.
Il ne doit pas être expiré.
Sa validité maximale ne doit pas dépasser 13 mois.
Il ne doit pas s'agir d'un certificat auto-signé.
Si vous rencontrez des erreurs de clé privée non valide, vous pouvez vérifier l'exactitude de la clé à l'aide des commandes OpenSSL suivantes. Exécutez cette commande sur le certificat :
La sortie des deux commandes doit retourner la même valeur md5. Si ce n'est pas le cas, le certificat et la clé privée ne correspondent pas.
Dans la section Maintenance :
Sélectionnez Personnaliser la fenêtre de maintenance pour définir le début de la fenêtre de maintenance pour mettre à niveau le déploiement.
(Facultatif) Pour Période de mise à niveau automatique des versions majeures en jours, entrez le nombre de jours, compris entre 0 et 365.
(Facultatif) Pour Période de mise à niveau automatique de lancement de l'offre groupée en jours, entrez le nombre de jours, compris entre 0 et 180 jours.
(Facultatif) Pour Période de mise à niveau automatique des correctifs de sécurité en jours, entrez le nombre de jours, compris entre 0 et 14 jours.
Sélectionnez Activer la mise à niveau automatique des versions mineures et, facultativement, entrez le nombre de jours.
Sélectionnez Configurer le programme de sauvegarde.
Sélectionnez la date et l'heure pour commencer à créer des sauvegardes.
Sélectionnez la fréquence pour la création de sauvegardes, quotidienne, hebdomadaire ou mensuelle.
Sélectionnez Métadonnées de sauvegarde uniquement pour créer des sauvegardes sans fichiers de piste.
Sélectionnez le compartiment dans lequel créer des sauvegardes.
Sélectionnez le compartiment et le seau de stockage d'objets dans lesquels enregistrer les sauvegardes.
Dans la section Marqueurs, ajoutez des marqueurs pour faciliter le suivi des ressources de votre location. Cliquez sur + marqueur supplémentaire pour ajouter d'autres marqueurs. En savoir plus sur le marquage.
Cliquez sur Créer pour créer le déploiement ou cliquez sur Enregistrer en tant que pile pour enregistrer cette configuration dans le gestionnaire de ressources.
Si vous sélectionnez Enregistrer en tant que pile, le panneau Enregistrer en tant que pile s'ouvre, où vous pouvez éventuellement fournir un nom et une description pour la pile et sélectionner le compartiment dans lequel l'enregistrer. En savoir plus sur le gestionnaire de ressources.
La création du déploiement prend quelques minutes. Son statut passe à Actif lorsqu'il est prêt à être utilisé. Vous pouvez ensuite cliquer sur Launch console dans la page des détails du déploiement, ou sélectionner Launch console dans le menu Actions (trois points) du déploiement dans la page Déploiements.
Créer une connexion générique
Vous devez créer une connexion générique pour toute connexion que vous prévoyez d'utiliser avec les transformations de données OCI GoldenGate.
Dans la page Aperçu d'OCI GoldenGate, cliquez sur Connexions.
Vous pouvez également cliquer sur Créer une connexion dans la section Démarrer et sauter à l'étape 3.
Dans la page Connexions, cliquez sur Créer une connexion.
Dans le panneau Créer une connexion, entrez les informations générales suivantes :
Dans Nom, entrez un nom pour la connexion.
((Facultatif) Pour Description, entrez une description qui vous aide à distinguer cette connexion des autres.
Pour compartiment, sélectionnez le compartiment dans lequel créer la connexion.
Dans la liste déroulante Type, sous Générique, sélectionnez Connexion générique.
(Facultatif) Cliquez sur Afficher les options avancées pour gérer les clés ou ajouter des marqueurs.
Sous Sécurité, sélectionnez une des options suivantes :
Sélectionnez Utiliser la clé de chiffrement gérée par Oracle pour laisser toute la gestion des clés de chiffrement à Oracle.
Sélectionnez Utiliser la clé de chiffrement gérée par le client pour sélectionner une clé de chiffrement spécifique stockée dans votre chambre forte OCI pour chiffrer vos données d'identification de connexion.
Sous Marqueurs, ajoutez des marqueurs pour organiser vos ressources.
Cliquez sur Suivant.
Remplissez la page des détails de la connexion comme suit :
Pour Hôte, entrez une liste d'entrées <host>:<port> séparées par des virgules. Entrez l'adresse IP privée uniquement si le nom d'hôte ne peut pas être résolu à partir de votre sous-réseau ou s'il utilise le protocole SSL/TLS.
Note :
Si vous entrez une adresse IP privée, OCI GoldenGate réécrit l'adresse IP privée dans le format ip-10-0-0-0.ociggsvc.oracle.vcn.com.
Pour Connectivité réseau, sélectionnez une méthode d'acheminement du trafic :
Point d'extrémité partagé, pour partager un point d'extrémité avec le déploiement affecté. Vous devez autoriser la connectivité à partir de l'adresse IP entrante du déploiement.
Point d'extrémité dédié, pour le trafic réseau au moyen d'un point d'extrémité dédié dans le sous-réseau affecté de votre VCN. Vous devez autoriser la connectivité à partir des adresses IP entrantes de cette connexion. Sélectionnez ensuite un sous-réseau dans la liste déroulante.
Cliquez sur Créer.
La connexion prend quelques minutes pour devenir active. Assurez-vous d'affecter la connexion à un déploiement pour pouvoir l'utiliser dans les transformations de données. Après avoir affecté la connexion au déploiement Transformation de données, lancez la console, puis connectez-vous. Vous devez ensuite créer une connexion pour chaque source de données dans la console des transformations de données à l'aide des noms d'hôte fournis dans les connexions génériques.
Affecter une connexion à un déploiement
Assurez-vous que des connexions sont créées pour vos technologies source et cible.
Pour affecter une connexion à un déploiement :
Dans la page de détails du déploiement, sous Ressources, cliquez sur Connexions affectées.
Cliquez sur Affecter une connexion.
Dans la boîte de dialogue Affecter une connexion, sélectionnez une connexion dans la liste déroulante. Pour sélectionner une connexion dans un autre compartiment, cliquez sur Changer de compartiment.
Cliquez sur Affecter une connexion.
La connexion sélectionnée apparaît dans la liste Connexions affectées. Vous pouvez également voir et gérer cette relation à partir de la page Détails de la connexion, sous Déploiements affectés.
Note :
Si une connexion avec un point d'extrémité dédié reste non affectée pendant sept jours, le service la convertit en un point d'extrémité partagé.
Lorsque vous affectez une connexion à un déploiement, GoldenGate supprime les caractères non autorisés du nom que vous avez entré et les réduit à 30 caractères. Le nom ne doit contenir que des caractères alphanumériques et suit le modèle d'alias : ^[a-zA-Z][a-zA-Z0-9_#$]*$. Si une connexion avec le même alias est déjà affectée, un numéro est automatiquement ajouté au nouveau nom d'alias.