Outil de migration de domaine
Utilisez l’outil de migration de domaine pour déplacer un client d’un environnement séparé par domaine vers sa propre instance dédiée.
Module d’extension Domain Migration Tool
- La glide.sys.domain.partitioning propriété de données doit être définie sur vrai.
- La glide.sys.domain.delegated_administration propriété du processus doit être définie sur vrai.
Fonctionnalités de l’outil de migration
- Automatise une grande partie du processus de migration, en particulier le nettoyage des données.
- Migre l’instance séparée par domaine vers une nouvelle instance dédiée.
- Supprime les données de l’instance dédiée.Remarque :L’outil ne supprime pas les données globales, dans le domaine cible ou dans des domaines de données supplémentaires (le cas échéant).
- Réduit les données de processus ou, s’il n’est pas possible de les réduire, supprime les données de processus
- Conserve les enregistrements de processus visibles par le domaine cible
- Met à jour les tables spéciales sys_choice, sys_ui_list et sys_ui_related_list
- Nettoie les enregistrements ajoutés par les modules d’extension Domain Separation :
- Règles métier
- Actions d'interface utilisateur
- Travaux planifiés
- Sorties d’installation
- Modules de navigation
- Désactive Domain Separation et supprime les domaines de l’instance clonée :
- Définit ces propriétés sur false dans l’instance clonée :
- glide.sys.domain.partitioning
- glide.sys.domain.delegated_administration
- glide.sys.domain.enabled
- Supprime tous les domaines, à l’exception du domaine cible et de tous les domaines de données supplémentaires spécifiés.
- Définit ces propriétés sur false dans l’instance clonée :
- Met à jour le champ État dans la table domain_migration_tool_status.
Tableau 1. État individuel des tables Statut Description En attente État par défaut des tables séparées par domaine pendant la migration. Les tables ont un calendrier de migration, mais la migration n’a pas encore démarré. Échec Défaillance au niveau de la table. Si le processus de migration est terminé avec des erreurs, cet état indique quelles tables comportent des erreurs. En cours d'exécution État de la table en cours de migration. Une seule table peut avoir cet état et est en cours de migration. Réussi L’état des tables qui ont migré avec succès. Terminé avec succès Le processus de migration s’est terminé sans erreur. Terminé avec erreurs Le processus de migration s’est terminé avec des erreurs. - Consigne la progression et l’état sur syslog_domain
La source est MigrationTool pour toutes les entrées de journal associées à la migration.
- Consigne chaque table de données et le nombre de tables de données restantes
- Consigne chaque table de processus et les enregistrements du domaine en cours d’inactivation ou de suppression.
Ce que l’outil de migration ne fait pas
- Cloner l’instance
- Créer une autre instance séparée par domaine
- Migrez les enregistrements (données ou processus) si les propriétés de séparation des données ou des processus sont désactivées avant d’exécuter l’outil
- Modifier toutes les données de l’instance source
- Supprimer les données globales, dans le domaine cible ou dans des domaines de données supplémentaires (le cas échéant)
Procédure à suivre après l’exécution de l’outil
L’outil de migration de domaine automatise la suppression des données en dehors des domaines souhaités (le domaine cible, tous les domaines de données supplémentaires et le domaine global). Vous devez évaluer toutes les configurations restantes pour vous assurer qu’elles sont appropriées et qu’elles fonctionnent pour votre instance dédiée. Par exemple, si vous aviez une règle métier qui définissait le champ de domaine sur les enregistrements, vous souhaiterez peut-être désactiver cette règle métier, car elle n’a plus d’utilité.
Migrer une instance séparée par domaine vers une instance dédiée
Déplacez un client d’un environnement séparé par domaine vers son propre environnement d’instance dédié.