Synchronisation du système: Planification et procédures
La synchronisation du système est la deuxième partie du transfert de données entre deux systèmes.
Vous devez effectuer une synchronisation du système si l'une des situations suivantes se produit:
- Vous avez acheté un nouveau système.
- Vous avez déplacé toutes vos données vers le nouveau système.
- Ou l'une des situations suivantes s'applique:
- Le système existant est un système de production qui doit rester opérationnel lors de la conversion vers le nouveau système.
- Vous souhaitez tester le nouveau système avant d'effectuer le basculement.
Le système existant étant un système de production, les modifications apportées au système existant ne sont pas appliquées au nouveau système. Par conséquent, après avoir chargé le nouveau système, vous devez synchroniser le nouveau système et le système existant avant de pouvoir mettre le nouveau système en production.
Vous ne pouvez effectuer la synchronisation du système que si l'une des conditions suivantes est remplie:
- Le nouveau système et le système existant sont dans la même édition. Vous avez entièrement rechargé le nouveau système à partir du système existant, à l'aide de la liste de contrôle 20: Reprise de l'ensemble du système après une perte complète du système.
- L'édition du nouveau système est plus récente que celle du système existant. Vous avez entièrement rechargé le nouveau système à partir du système source à l'aide de l'une des procédures de la rubrique Release-to-release support .
La méthode que vous utilisez pour synchroniser les deux systèmes est la méthode côte à côte. Le principal sous-jacent de la méthode côte à côte est que vous exécuterez votre système existant et votre nouveau système en parallèle pendant une période de test. Au cours de cette période de test, vous exécuterez périodiquement des activités pour synchroniser les données de votre nouveau système avec les données de votre système existant. A la fin de la période de test, vous effectuerez des activités de synchronisation finale avant de déplacer votre travail de production vers votre nouveau système. Une fois la synchronisation finale terminée, l'environnement logiciel sur les deux systèmes doit être identique.
Les rubriques qui suivent décrivent plusieurs approches différentes que vous pouvez adopter pour effectuer la synchronisation. Dans tous les cas, la synchronisation nécessite une planification et une surveillance minutieuses. Cela nécessite également une bonne compréhension de vos applications et de la structure de la bibliothèque de votre système. L'exécution de deux systèmes en parallèle nécessite également de solides pratiques de contrôle des changements. Ce chapitre se concentre principalement sur la synchronisation des données.
Si possible, pendant la période de synchronisation, vous devez limiter soigneusement les autres modifications apportées à votre système, par exemple l'ajout ou la modification de profils utilisateur ou la modification du répertoire de distribution du système. Lorsque ce type de modification de la personnalisation du système se produit sur votre système existant, vous devez effectuer manuellement les mêmes mises à jour sur votre nouveau système.
La fonction d'audit de sécurité peut vous aider à suivre les modifications apportées aux informations système sur votre système existant. Si vous n'êtes pas familiarisé avec l'audit de sécurité, reportez-vous à la section Audit de sécurité sur le System i, qui explique comment configurer l'audit de sécurité et quelles valeurs choisir pour obtenir les entrées dont vous avez besoin.
Vous pouvez imprimer les postes du récepteur de journal d'audit et entrer les mêmes informations sur votre nouveau système.

La Figure 1 présente le processus de synchronisation. Le processus commence par la génération d'un environnement de test initial qui correspond à un point connu sur votre système existant (point 1). Périodiquement, vous établissez un nouveau point connu (point de synchronisation) sur votre système existant. Les points 2 et 3 sont des exemples de points de synchronisation. Après avoir conservé le travail que vous avez effectué sur votre nouveau système, par exemple la conversion d'objets, vous utilisez l'une des méthodes de synchronisation pour amener votre nouveau système au même niveau que votre système existant.
Lors de la lecture et de la planification, examinez la façon dont les options de synchronisation sont liées à vos procédures en cours (telles que les procédures de sauvegarde standard et les procédures de contrôle des modifications). En utilisant vos procédures existantes comme point de départ, vous pouvez réduire le niveau d'interruption et vous appuyer sur votre base de connaissances existante. Par exemple, si vous utilisez actuellement la journalisation d'objet, la journalisation d'objet peut être une partie logique de votre stratégie de synchronisation. Si personne dans votre organisation n'a l'expérience de la journalisation d'objets, il se peut qu'elle ne soit pas la meilleure solution pour vous.
Démarrer avec un environnement de test valide
Toutes les méthodes de synchronisation de cet ensemble de rubriques supposent que vous commencez par charger une copie complète de votre système existant sur votre nouveau système. Pour créer cet environnement de test initial, vous devez suivre la séquence de la liste de contrôle de rechargement afin de vous assurer que le système fusionne correctement vos données utilisateur avec les données de logiciel sous licence. La liste de contrôle de rechargement est Liste de contrôle 20: Reprise de l'ensemble du système après une perte complète du système si vous effectuez une restauration dans la même édition, ou les procédures de la prise en charge de l'édition à l'édition si vous effectuez une restauration dans une édition supérieure.