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é des données doit être définie sur vrai.
- La glide.sys.domain.delegated_administration propriété du processus doit être définie sur true.
Fonction 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 (si spécifié).
- Réduit les données de processus ou, s’il est impossible de les réduire, supprime les données de processus
- Conserve les enregistrements de processus visibles par le domaine cible
- Met à jour les tables sys_choice, sys_ui_list et sys_ui_related_list spéciales
- Nettoie les enregistrements ajoutés par les modules d’extension de séparation de domaine :
- Règles métier
- Actions d'interface utilisateur
- Travaux planifiés
- Sorties d’installation
- Modules de navigation
- Désactive la séparation de domaine et supprime les domaines de l’instance clonée :
- Définit ces propriétés sur faux 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 spécifiés supplémentaires.
- Définit ces propriétés sur faux 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. La migration des tables est planifiée, mais n’a pas encore démarré la migration. Échec Échec au niveau de la table. Si le processus de migration se termine 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 État des tables qui ont migré avec succès. Terminé avec succès Le processus de migration se termine 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
- Journalise chaque table de processus et les enregistrements de domaine qui sont en cours de désactivation 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
- Migrer 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 sur l’instance source
- Supprimer les données globales, dans le domaine cible ou dans d’autres domaines de données (si spécifié)
Ce que vous devez faire après avoir exécuté 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 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 devriez peut-être désactiver cette règle métier car elle ne sert plus à rien.
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é.