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 true.
- La glide.sys.domain.delegated_administration propriété de 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 ne peut pas 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 Séparation de domaine 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 doivent être migrées, mais la migration n’a pas encore démarré. Échec Défaillance du niveau de la table. Si le processus de migration s’est terminé avec des erreurs, cet état indique quelles tables présentent des erreurs. En cours d'exécution État de la table actuellement 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 s’est terminé sans erreur. Terminé avec erreurs Le processus de migration s’est terminé avec des erreurs. - Consigne la progression et l’état à 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 qui sont actuellement désactivés ou supprimés
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 les données sur l’instance source
- Supprimer les données globales, dans le domaine cible ou dans des domaines de données supplémentaires (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 qu’elles fonctionnent pour votre instance dédiée. Par exemple, si vous avez une règle métier qui définit le champ Domaine sur les enregistrements, vous pouvez 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é.