Sécurité des sources et des récepteurs

Certains types de source et de puits disposent d'informations de sécurité facultatives ou obligatoires à des fins d'authentification.

Toutes les sources et tous les puits qui utilisent des services dans Oracle Cloud Infrastructure (OCI) peuvent utiliser certains paramètres pour fournir des informations de sécurité facultatives. Ces informations peuvent être fournies à l'aide d'un fichier de configuration OCI ou d'un principal d'instance.

Les sources et les puits Oracle NoSQL Database nécessitent des informations de sécurité obligatoires si l'installation est sécurisée et utilise une authentification basée sur Oracle Wallet. Ces informations peuvent être fournies en ajoutant un fichier jar au répertoire <MIGRATOR_HOME>/lib.

Authentification basée sur le portefeuille

Si une installation Oracle NoSQL Database utilise l'authentification basée sur Oracle Wallet, vous avez besoin d'un fichier JAR supplémentaire faisant partie de l'installation EE. Pour plus d'informations, reportez-vous à Oracle Wallet.

Sans ce fichier jar, le message d'erreur suivant s'affiche :

Impossible de trouver kvstore-ee.jar dans le répertoire lib. Copiez kvstore-ee.jar dans le répertoire lib.

Pour éviter l'exception indiquée ci-dessus, vous devez copier le fichier kvstore-ee.jar de votre package de serveur EE vers le répertoire <MIGRATOR_HOME>/lib. <MIGRATOR_HOME> est le répertoire nosql-migrator-M.N.O/ créé en extrayant le package Oracle NoSQL Database Migrator et M.N.O représente les numéros de version logicielle.major.minor. Par exemple, nosql-migrator-1.1.0/lib.
Remarque

L'authentification basée sur le portefeuille est prise en charge UNIQUEMENT dans Enterprise Edition (EE) d'Oracle NoSQL Database.

Authentification à l'aide de principaux d'instance

Les principaux d'instance sont une fonctionnalité du service IAM et permettent aux instances d'être des acteurs autorisés (ou principaux) pouvant effectuer des actions sur les ressources du service. Toutes les instances de calcul possèdent leur propre identité et sont authentifiées à l'aide des certificats ajoutés.

Oracle NoSQL Database Migrator offre une option permettant de se connecter à un cloud NoSQL et à des sources et des puits OCI Object Storage à l'aide de l'authentification de principal d'instance. Elle n'est prise en charge que lorsque l'outil NoSQL Database Migrator est utilisé dans une instance de calcul OCI, par exemple, l'outil NoSQL Database Migrator exécuté dans une machine virtuelle hébergée sur OCI. Pour activer cette fonctionnalité, utilisez l'attribut useInstancePrincipal du fichier de configuration de source cloud et de récepteur NoSQL. Pour plus d'informations sur les paramètres de configuration pour différents types de sources et de puits, reportez-vous aux sections Source Configuration Templates et Sink Configuration Templates.

Pour plus d'informations sur les principaux d'instance, reportez-vous à Appel de services à partir d'une instance.