Migrez rapidement le schéma d'une application existante vers une nouvelle instance dans OpenSearch.
Notes
Cette méthode permet de migrer le schéma d'une application entre des instances situées dans différentes régions, dotées de spécifications distinctes ou appartenant à des types différents.
Si le modèle de l'application source contient un analyseur personnalisé, vous devez créer le même analyseur dans l'application de destination avant d'importer le modèle. Sinon, l'importation échoue avec l'erreur « analyzer[xxx] not support » (code d'erreur : Schema.InvalidAnalyzer).
Ce processus migre uniquement le schéma de l'application, et non les données. Si une source de données est configurée sur l'application source, vous devez ajouter à nouveau cette source de données dans la nouvelle instance. En l'absence de configuration de source de données, vous pouvez envoyer des données vers la nouvelle instance via une API. OpenSearch ne propose pas de fonctionnalité de migration des données en un clic.
Procédure
Connectez-vous à la console Alibaba Cloud OpenSearch et accédez à Instance Management. Dans la liste, repérez l'application source et cliquez sur Details.
Sur la page des détails de l'instance, cliquez sur Export Template pour exporter la configuration de l'application, incluant le schéma de table, la configuration d'index et la configuration de la source de données.
Après l'exportation du modèle, votre navigateur télécharge automatiquement un fichier .txt.
Revenez à la page Instance Management. Dans la liste, repérez l'application de destination et cliquez sur Configure.
Sur la page Configure Application, cliquez sur Import Template.
Dans la boîte de dialogue Use Template, cliquez sur Upload Local File et sélectionnez le fichier .txt téléchargé.
Une fois le fichier chargé, modifiez le schéma de l'application si nécessaire. Si aucune modification n'est requise, cliquez sur Next, puis sur Finish.